---
Fuzzer filename: '/src/jsoncpp/build/../src/test_lib_json/fuzz.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __gxx_personality_v0
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      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
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_begin_catch
      functionUses:    72
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_begin_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/jsoncpp/build/../src/test_lib_json/fuzz.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         76
      ICount:          402
      EdgeCount:       127
      CyclomaticComplexity: 53
      functionsReached:
        - _ZN4Json17CharReaderBuilderC2Ev
        - _ZN4Json17CharReaderBuilderD2Ev
        - _ZN4Json5ValueC2ENS_9ValueTypeE
        - _ZN4Json5ValueC2Ej
        - _ZN4Json5ValueD2Ev
        - _ZNK4Json17CharReaderBuilder13newCharReaderEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../src/test_lib_json/fuzz.cpp:0,0'
          Branch Sides:
            - BranchSide:      '../src/test_lib_json/fuzz.cpp:19,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json17CharReaderBuilderC2Ev
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json17CharReaderBuilderD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17CharReaderBuilder13newCharReaderEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__110unique_ptrIN4Json10CharReaderENS_14default_deleteIS2_EEEC2ILb1EvEEPS2_
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZNSt3__110unique_ptrIN4Json10CharReaderENS_14default_deleteIS2_EEED2Ev
                - _ZNKSt3__110unique_ptrIN4Json10CharReaderENS_14default_deleteIS2_EEEptEv
                - __sanitizer_cov_trace_pc_indir
                - llvm.eh.typeid.for
                - __sanitizer_cov_trace_cmp4
                - _ZN4Json5ValueD2Ev
                - __cxa_begin_catch
                - __cxa_end_catch
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__110unique_ptrIN4Json10CharReaderENS_14default_deleteIS2_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json17CharReaderBuilderD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../src/test_lib_json/fuzz.cpp:19,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json17CharReaderBuilderC2Ev
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json17CharReaderBuilderD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17CharReaderBuilder13newCharReaderEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__110unique_ptrIN4Json10CharReaderENS_14default_deleteIS2_EEEC2ILb1EvEEPS2_
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZNSt3__110unique_ptrIN4Json10CharReaderENS_14default_deleteIS2_EEED2Ev
                - _ZNKSt3__110unique_ptrIN4Json10CharReaderENS_14default_deleteIS2_EEEptEv
                - __sanitizer_cov_trace_pc_indir
                - llvm.eh.typeid.for
                - __sanitizer_cov_trace_cmp4
                - _ZN4Json5ValueD2Ev
                - __cxa_begin_catch
                - __cxa_end_catch
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__110unique_ptrIN4Json10CharReaderENS_14default_deleteIS2_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json17CharReaderBuilderD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   '../src/test_lib_json/fuzz.cpp:21,7'
          Branch Sides:
            - BranchSide:      '../src/test_lib_json/fuzz.cpp:21,7'
              BranchSideFuncs:
                - _ZN4Json17CharReaderBuilderD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../src/test_lib_json/fuzz.cpp:25,56'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json17CharReaderBuilderD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ej
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17CharReaderBuilder13newCharReaderEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__110unique_ptrIN4Json10CharReaderENS_14default_deleteIS2_EEEC2ILb1EvEEPS2_
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZNSt3__110unique_ptrIN4Json10CharReaderENS_14default_deleteIS2_EEED2Ev
                - _ZNKSt3__110unique_ptrIN4Json10CharReaderENS_14default_deleteIS2_EEEptEv
                - __sanitizer_cov_trace_pc_indir
                - llvm.eh.typeid.for
                - __sanitizer_cov_trace_cmp4
                - _ZN4Json5ValueD2Ev
                - __cxa_begin_catch
                - __cxa_end_catch
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__110unique_ptrIN4Json10CharReaderENS_14default_deleteIS2_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json17CharReaderBuilderD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   '../src/test_lib_json/fuzz.cpp:50,3'
          Branch Sides:
            - BranchSide:      '../src/test_lib_json/fuzz.cpp:50,3'
              BranchSideFuncs:
                - __cxa_begin_catch
                - __cxa_end_catch
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__110unique_ptrIN4Json10CharReaderENS_14default_deleteIS2_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json17CharReaderBuilderD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__110unique_ptrIN4Json10CharReaderENS_14default_deleteIS2_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json17CharReaderBuilderD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../src/test_lib_json/fuzz.cpp:54,1'
              BranchSideFuncs:
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__110unique_ptrIN4Json10CharReaderENS_14default_deleteIS2_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json17CharReaderBuilderD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '../src/test_lib_json/fuzz.cpp:19,27'
          Dst:             _ZN4Json17CharReaderBuilderC2Ev
        - Src:             '../src/test_lib_json/fuzz.cpp:32,38'
          Dst:             _ZN4Json5ValueC2Ej
        - Src:             '../src/test_lib_json/fuzz.cpp:32,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             '../src/test_lib_json/fuzz.cpp:32,36'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             '../src/test_lib_json/fuzz.cpp:32,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             '../src/test_lib_json/fuzz.cpp:33,41'
          Dst:             _ZN4Json5ValueC2Ej
        - Src:             '../src/test_lib_json/fuzz.cpp:33,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             '../src/test_lib_json/fuzz.cpp:33,39'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             '../src/test_lib_json/fuzz.cpp:33,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             '../src/test_lib_json/fuzz.cpp:34,38'
          Dst:             _ZN4Json5ValueC2Ej
        - Src:             '../src/test_lib_json/fuzz.cpp:34,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             '../src/test_lib_json/fuzz.cpp:34,36'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             '../src/test_lib_json/fuzz.cpp:34,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             '../src/test_lib_json/fuzz.cpp:35,56'
          Dst:             _ZN4Json5ValueC2Ej
        - Src:             '../src/test_lib_json/fuzz.cpp:35,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             '../src/test_lib_json/fuzz.cpp:35,54'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             '../src/test_lib_json/fuzz.cpp:35,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             '../src/test_lib_json/fuzz.cpp:36,44'
          Dst:             _ZN4Json5ValueC2Ej
        - Src:             '../src/test_lib_json/fuzz.cpp:36,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             '../src/test_lib_json/fuzz.cpp:36,42'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             '../src/test_lib_json/fuzz.cpp:36,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             '../src/test_lib_json/fuzz.cpp:37,45'
          Dst:             _ZN4Json5ValueC2Ej
        - Src:             '../src/test_lib_json/fuzz.cpp:37,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             '../src/test_lib_json/fuzz.cpp:37,43'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             '../src/test_lib_json/fuzz.cpp:37,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             '../src/test_lib_json/fuzz.cpp:38,39'
          Dst:             _ZN4Json5ValueC2Ej
        - Src:             '../src/test_lib_json/fuzz.cpp:38,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             '../src/test_lib_json/fuzz.cpp:38,37'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             '../src/test_lib_json/fuzz.cpp:38,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             '../src/test_lib_json/fuzz.cpp:39,41'
          Dst:             _ZN4Json5ValueC2Ej
        - Src:             '../src/test_lib_json/fuzz.cpp:39,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             '../src/test_lib_json/fuzz.cpp:39,39'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             '../src/test_lib_json/fuzz.cpp:39,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             '../src/test_lib_json/fuzz.cpp:40,46'
          Dst:             _ZN4Json5ValueC2Ej
        - Src:             '../src/test_lib_json/fuzz.cpp:40,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             '../src/test_lib_json/fuzz.cpp:40,44'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             '../src/test_lib_json/fuzz.cpp:40,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             '../src/test_lib_json/fuzz.cpp:41,42'
          Dst:             _ZN4Json5ValueC2Ej
        - Src:             '../src/test_lib_json/fuzz.cpp:41,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             '../src/test_lib_json/fuzz.cpp:41,40'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             '../src/test_lib_json/fuzz.cpp:41,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             '../src/test_lib_json/fuzz.cpp:42,47'
          Dst:             _ZN4Json5ValueC2Ej
        - Src:             '../src/test_lib_json/fuzz.cpp:42,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             '../src/test_lib_json/fuzz.cpp:42,45'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             '../src/test_lib_json/fuzz.cpp:42,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             '../src/test_lib_json/fuzz.cpp:44,52'
          Dst:             _ZNK4Json17CharReaderBuilder13newCharReaderEv
        - Src:             '../src/test_lib_json/fuzz.cpp:46,15'
          Dst:             _ZN4Json5ValueC2ENS_9ValueTypeE
        - Src:             '../src/test_lib_json/fuzz.cpp:32,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             '../src/test_lib_json/fuzz.cpp:33,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             '../src/test_lib_json/fuzz.cpp:34,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             '../src/test_lib_json/fuzz.cpp:35,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             '../src/test_lib_json/fuzz.cpp:36,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             '../src/test_lib_json/fuzz.cpp:37,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             '../src/test_lib_json/fuzz.cpp:38,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             '../src/test_lib_json/fuzz.cpp:39,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             '../src/test_lib_json/fuzz.cpp:40,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             '../src/test_lib_json/fuzz.cpp:41,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             '../src/test_lib_json/fuzz.cpp:42,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             '../src/test_lib_json/fuzz.cpp:50,3'
          Dst:             __cxa_begin_catch
        - Src:             '../src/test_lib_json/fuzz.cpp:51,3'
          Dst:             __cxa_end_catch
        - Src:             '../src/test_lib_json/fuzz.cpp:54,1'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             '../src/test_lib_json/fuzz.cpp:54,1'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             '../src/test_lib_json/fuzz.cpp:54,1'
          Dst:             _ZN4Json17CharReaderBuilderD2Ev
        - Src:             '../src/test_lib_json/fuzz.cpp:54,1'
          Dst:             _ZN4Json17CharReaderBuilderD2Ev
    - functionName:    __cxa_end_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_allocate_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthC1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.std::bad_array_new_length *'
      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
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.std::bad_array_new_length *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_throw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorC2EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     WeakODRLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::length_error *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/usr/local/bin/../include/c++/v1/stdexcept:0,0'
          Branch Sides:
            - BranchSide:      '/usr/local/bin/../include/c++/v1/stdexcept:0,0'
              BranchSideFuncs:
                - _ZNSt11logic_errorC2EPKc
            - BranchSide:      '/usr/local/bin/../include/c++/v1/stdexcept:153,91'
              BranchSideFuncs:
                - _ZNSt11logic_errorC2EPKc
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:153,74'
          Dst:             _ZNSt11logic_errorC2EPKc
    - functionName:    _ZNSt12length_errorD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.std::length_error *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_free_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt11logic_errorC2EPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::logic_error *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorD0Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.std::length_error *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json9OurReader15StructuredErrorD2Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 893
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.Json::OurReader::StructuredError *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_reader.cpp:893,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
      Callsites:       []
    - functionName:    _ZN4Json9OurReader15StructuredErrorC2EOS1_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 893
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.Json::OurReader::StructuredError *'
        - 'struct.Json::OurReader::StructuredError *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
            - BranchSide:      'src/lib_json/json_reader.cpp:893,10'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
      Callsites:       []
    - functionName:    _ZN4Json9OurReader15StructuredErrorC2ERKS1_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 893
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.Json::OurReader::StructuredError *'
        - 'struct.Json::OurReader::StructuredError *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
            - BranchSide:      'src/lib_json/json_reader.cpp:893,10'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
      Callsites:       []
    - functionName:    _ZN4Json9OurReader9ErrorInfoC2Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 936
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::OurReader::ErrorInfo *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
            - BranchSide:      'src/lib_json/json_reader.cpp:936,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
      Callsites:       []
    - functionName:    __cxa_rethrow
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json9OurReader9ErrorInfoD2Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 936
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::OurReader::ErrorInfo *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_reader.cpp:936,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
      Callsites:       []
    - functionName:    _ZN4Json9OurReader9ErrorInfoC2ERKS1_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 936
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::OurReader::ErrorInfo *'
        - 'class.Json::OurReader::ErrorInfo *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
            - BranchSide:      'src/lib_json/json_reader.cpp:936,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
      Callsites:       []
    - functionName:    '_ZZN4Json9OurReader15containsNewLineEPKcS2_ENK3$_1clEc'
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1005
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:1005,64'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1005,64'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1005,69'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
      Callsites:       []
    - functionName:    _ZN4Json6Reader15StructuredErrorD2Ev
      functionSourceFile: '/src/jsoncpp/include/json/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.Json::OurReader::StructuredError *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'include/json/reader.h:0,0'
          Branch Sides:
            - BranchSide:      'include/json/reader.h:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'include/json/reader.h:47,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
      Callsites:       []
    - functionName:    _ZN4Json6Reader15StructuredErrorC2EOS1_
      functionSourceFile: '/src/jsoncpp/include/json/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.Json::OurReader::StructuredError *'
        - 'struct.Json::OurReader::StructuredError *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/json/reader.h:0,0'
          Branch Sides:
            - BranchSide:      'include/json/reader.h:0,0'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
            - BranchSide:      'include/json/reader.h:47,10'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
      Callsites:       []
    - functionName:    _ZN4Json6Reader15StructuredErrorC2ERKS1_
      functionSourceFile: '/src/jsoncpp/include/json/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.Json::OurReader::StructuredError *'
        - 'struct.Json::OurReader::StructuredError *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/json/reader.h:0,0'
          Branch Sides:
            - BranchSide:      'include/json/reader.h:0,0'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
            - BranchSide:      'include/json/reader.h:47,10'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
      Callsites:       []
    - functionName:    _ZN4Json6Reader9ErrorInfoC2Ev
      functionSourceFile: '/src/jsoncpp/include/json/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::OurReader::ErrorInfo *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'include/json/reader.h:0,0'
          Branch Sides:
            - BranchSide:      'include/json/reader.h:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
            - BranchSide:      'include/json/reader.h:183,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
      Callsites:       []
    - functionName:    _ZN4Json6Reader9ErrorInfoD2Ev
      functionSourceFile: '/src/jsoncpp/include/json/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::OurReader::ErrorInfo *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'include/json/reader.h:0,0'
          Branch Sides:
            - BranchSide:      'include/json/reader.h:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'include/json/reader.h:183,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
      Callsites:       []
    - functionName:    _ZN4Json6Reader9ErrorInfoC2ERKS1_
      functionSourceFile: '/src/jsoncpp/include/json/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::OurReader::ErrorInfo *'
        - 'class.Json::OurReader::ErrorInfo *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/json/reader.h:0,0'
          Branch Sides:
            - BranchSide:      'include/json/reader.h:0,0'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
            - BranchSide:      'include/json/reader.h:183,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
      Callsites:       []
    - functionName:    strlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN4Json6Reader15containsNewLineEPKcS2_ENK3$_0clEc'
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:82,64'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:82,64'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:82,69'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
      Callsites:       []
    - functionName:    _ZN4Json9OurReaderD2Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 889
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::OurReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112__deque_baseIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEED2Ev
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEED2Ev
            - BranchSide:      'src/lib_json/json_reader.cpp:889,7'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112__deque_baseIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEED2Ev
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEED2Ev
      Callsites:       []
    - functionName:    _ZN4Json10CharReaderD2Ev
      functionSourceFile: '/src/jsoncpp/include/json/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::CharReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json13OurCharReader5parseEPKcS2_PNS_5ValueEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1883
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'class.Json::OurCharReader *'
        - 'char *'
        - 'char *'
        - 'class.Json::Value *'
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4Json9OurReader5parseEPKcS2_RNS_5ValueEb
        - _ZNK4Json9OurReader25getFormattedErrorMessagesEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1884,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader5parseEPKcS2_RNS_5ValueEb
                - llvm.lifetime.start.p0i8
                - _ZNK4Json9OurReader25getFormattedErrorMessagesEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1884,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader5parseEPKcS2_RNS_5ValueEb
                - llvm.lifetime.start.p0i8
                - _ZNK4Json9OurReader25getFormattedErrorMessagesEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1885,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1885,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1886,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json9OurReader25getFormattedErrorMessagesEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1884,23'
          Dst:             _ZN4Json9OurReader5parseEPKcS2_RNS_5ValueEb
        - Src:             'src/lib_json/json_reader.cpp:1886,23'
          Dst:             _ZNK4Json9OurReader25getFormattedErrorMessagesEv
    - functionName:    _ZN4Json9OurReader5parseEPKcS2_RNS_5ValueEb
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'class.Json::OurReader *'
        - 'char *'
        - 'char *'
        - 'class.Json::Value *'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          200
      EdgeCount:       42
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
        - _ZN4Json9OurReader17skipCommentTokensERNS0_5TokenE
        - _ZN4Json9OurReader7skipBomEb
        - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
        - _ZN4Json9OurReader9readValueEv
        - _ZNK4Json5Value7isArrayEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1012,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.memset.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZNSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEE5clearEv
                - _ZNKSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE5emptyEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZNKSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader7skipBomEb
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader17skipCommentTokensERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1012,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.memset.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZNSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEE5clearEv
                - _ZNKSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE5emptyEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZNKSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader7skipBomEb
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader17skipCommentTokensERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1012,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZNSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEE5clearEv
                - _ZNKSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE5emptyEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZNKSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader7skipBomEb
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader17skipCommentTokensERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1016,3'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZNSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEE5clearEv
                - _ZNKSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE5emptyEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZNKSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader7skipBomEb
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader17skipCommentTokensERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1024,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1025,12'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader7skipBomEb
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader17skipCommentTokensERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1026,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader7skipBomEb
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader17skipCommentTokensERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1024,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1025,12'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader7skipBomEb
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader17skipCommentTokensERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1026,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader7skipBomEb
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader17skipCommentTokensERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1034,30'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1034,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1038,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1034,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1035,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1038,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1038,24'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1038,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1040,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1038,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1039,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1040,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1040,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1040,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1041,15'
              BranchSideFuncs:
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1041,25'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1041,25'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1041,34'
              BranchSideFuncs:
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1041,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1041,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1044,13'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1029,3'
          Dst:             _ZN4Json9OurReader7skipBomEb
        - Src:             'src/lib_json/json_reader.cpp:1030,21'
          Dst:             _ZN4Json9OurReader9readValueEv
        - Src:             'src/lib_json/json_reader.cpp:1033,3'
          Dst:             _ZN4Json9OurReader17skipCommentTokensERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:1035,5'
          Dst:             _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
        - Src:             'src/lib_json/json_reader.cpp:1039,10'
          Dst:             _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
        - Src:             'src/lib_json/json_reader.cpp:1041,15'
          Dst:             _ZNK4Json5Value7isArrayEv
        - Src:             'src/lib_json/json_reader.cpp:1041,34'
          Dst:             _ZNK4Json5Value8isObjectEv
        - Src:             'src/lib_json/json_reader.cpp:1047,7'
          Dst:             _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
    - functionName:    _ZNK4Json9OurReader25getFormattedErrorMessagesEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1850
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'class.Json::OurReader *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          213
      EdgeCount:       73
      CyclomaticComplexity: 33
      functionsReached:
        - _ZNK4Json9OurReader24getLocationLineAndColumnEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1851,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEE3endEv
                - _ZNSt3__1neERKNS_16__deque_iteratorIN4Json9OurReader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEESB_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__116__deque_iteratorIN4Json9OurReader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEdeEv
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json9OurReader24getLocationLineAndColumnEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json9OurReader24getLocationLineAndColumnEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__116__deque_iteratorIN4Json9OurReader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEppEv
            - BranchSide:      'src/lib_json/json_reader.cpp:1851,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEE3endEv
                - _ZNSt3__1neERKNS_16__deque_iteratorIN4Json9OurReader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEESB_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__116__deque_iteratorIN4Json9OurReader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEdeEv
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json9OurReader24getLocationLineAndColumnEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json9OurReader24getLocationLineAndColumnEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__116__deque_iteratorIN4Json9OurReader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEppEv
        - Branch String:   'src/lib_json/json_reader.cpp:1852,26'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1852,26'
              BranchSideFuncs:
                - _ZNKSt3__116__deque_iteratorIN4Json9OurReader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEdeEv
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json9OurReader24getLocationLineAndColumnEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json9OurReader24getLocationLineAndColumnEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__116__deque_iteratorIN4Json9OurReader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEppEv
                - _ZNSt3__1neERKNS_16__deque_iteratorIN4Json9OurReader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEESB_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1852,26'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1856,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1852,26'
              BranchSideFuncs:
                - _ZNSt3__116__deque_iteratorIN4Json9OurReader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEppEv
                - _ZNSt3__1neERKNS_16__deque_iteratorIN4Json9OurReader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEESB_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__116__deque_iteratorIN4Json9OurReader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEdeEv
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json9OurReader24getLocationLineAndColumnEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json9OurReader24getLocationLineAndColumnEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1858,20'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json9OurReader24getLocationLineAndColumnEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__116__deque_iteratorIN4Json9OurReader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEppEv
                - _ZNSt3__1neERKNS_16__deque_iteratorIN4Json9OurReader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEESB_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__116__deque_iteratorIN4Json9OurReader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEdeEv
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json9OurReader24getLocationLineAndColumnEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1854,16'
          Dst:             _ZNK4Json9OurReader24getLocationLineAndColumnEPKc
        - Src:             'src/lib_json/json_reader.cpp:1858,20'
          Dst:             _ZNK4Json9OurReader24getLocationLineAndColumnEPKc
    - functionName:    _ZNK4Json9OurReader24getLocationLineAndColumnEPKc
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1842
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'class.Json::OurReader *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json9OurReader24getLocationLineAndColumnEPKcRiS3_
        - snprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json9OurReader24getLocationLineAndColumnEPKcRiS3_
                - llvm.lifetime.start.p0i8
                - snprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1843,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json9OurReader24getLocationLineAndColumnEPKcRiS3_
                - llvm.lifetime.start.p0i8
                - snprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1844,3'
          Dst:             _ZNK4Json9OurReader24getLocationLineAndColumnEPKcRiS3_
        - Src:             'src/lib_json/json_reader.cpp:1846,3'
          Dst:             snprintf
    - functionName:    _ZNK4Json9OurReader24getLocationLineAndColumnEPKcRiS3_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1821
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'class.Json::OurReader *'
        - 'char *'
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          96
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:1825,29'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1825,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1825,29'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1825,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1825,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1826,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1827,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1828,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1832,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1828,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1829,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1832,16'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1825,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1825,29'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1825,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1825,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    snprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json9OurReader7skipBomEb
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1279
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::OurReader *'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1281,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_reader.cpp:1281,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_reader.cpp:1281,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1281,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_reader.cpp:1282,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_reader.cpp:1282,30'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1282,33'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_reader.cpp:1282,30'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1282,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1282,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1283,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1282,33'
          Dst:             strncmp
    - functionName:    _ZN4Json9OurReader9readValueEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::OurReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         68
      ICount:          515
      EdgeCount:       114
      CyclomaticComplexity: 48
      functionsReached:
        - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
        - _ZN4Json5Value11swapPayloadERS0_
        - _ZN4Json5Value14setOffsetLimitEl
        - _ZN4Json5Value14setOffsetStartEl
        - _ZN4Json5ValueC2ENS_9ValueTypeE
        - _ZN4Json5ValueC2Eb
        - _ZN4Json5ValueC2Ed
        - _ZN4Json5ValueD2Ev
        - _ZN4Json9OurReader10readObjectERNS0_5TokenE
        - _ZN4Json9OurReader12currentValueEv
        - _ZN4Json9OurReader12decodeNumberERNS0_5TokenE
        - _ZN4Json9OurReader12decodeStringERNS0_5TokenE
        - _ZN4Json9OurReader17skipCommentTokensERNS0_5TokenE
        - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
        - _ZN4Json9OurReader9readArrayERNS0_5TokenE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1058,7'
              BranchSideFuncs:
                - _ZNKSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader17skipCommentTokensERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZN4Json9OurReader12currentValueEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__114numeric_limitsIdE8infinityEv
                - _ZN4Json5ValueC2Ed
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__114numeric_limitsIdE8infinityEv
                - _ZN4Json5ValueC2Ed
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__114numeric_limitsIdE9quiet_NaNEv
                - _ZN4Json5ValueC2Ed
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenE
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenE
                - _ZN4Json9OurReader9readArrayERNS0_5TokenE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json9OurReader10readObjectERNS0_5TokenE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1058,7'
              BranchSideFuncs:
                - _ZNKSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader17skipCommentTokensERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZN4Json9OurReader12currentValueEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__114numeric_limitsIdE8infinityEv
                - _ZN4Json5ValueC2Ed
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__114numeric_limitsIdE8infinityEv
                - _ZN4Json5ValueC2Ed
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__114numeric_limitsIdE9quiet_NaNEv
                - _ZN4Json5ValueC2Ed
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenE
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenE
                - _ZN4Json9OurReader9readArrayERNS0_5TokenE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json9OurReader10readObjectERNS0_5TokenE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1058,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1059,23'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1060,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader17skipCommentTokensERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZN4Json9OurReader12currentValueEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__114numeric_limitsIdE8infinityEv
                - _ZN4Json5ValueC2Ed
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__114numeric_limitsIdE8infinityEv
                - _ZN4Json5ValueC2Ed
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__114numeric_limitsIdE9quiet_NaNEv
                - _ZN4Json5ValueC2Ed
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenE
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenE
                - _ZN4Json9OurReader9readArrayERNS0_5TokenE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json9OurReader10readObjectERNS0_5TokenE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
        - Branch String:   'src/lib_json/json_reader.cpp:1064,24'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1064,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__114numeric_limitsIdE8infinityEv
                - _ZN4Json5ValueC2Ed
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__114numeric_limitsIdE8infinityEv
                - _ZN4Json5ValueC2Ed
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__114numeric_limitsIdE9quiet_NaNEv
                - _ZN4Json5ValueC2Ed
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenE
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenE
                - _ZN4Json9OurReader9readArrayERNS0_5TokenE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json9OurReader10readObjectERNS0_5TokenE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
            - BranchSide:      'src/lib_json/json_reader.cpp:1069,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__114numeric_limitsIdE8infinityEv
                - _ZN4Json5ValueC2Ed
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__114numeric_limitsIdE8infinityEv
                - _ZN4Json5ValueC2Ed
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__114numeric_limitsIdE9quiet_NaNEv
                - _ZN4Json5ValueC2Ed
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenE
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenE
                - _ZN4Json9OurReader9readArrayERNS0_5TokenE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json9OurReader10readObjectERNS0_5TokenE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
        - Branch String:   'src/lib_json/json_reader.cpp:1064,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1065,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__114numeric_limitsIdE8infinityEv
                - _ZN4Json5ValueC2Ed
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__114numeric_limitsIdE8infinityEv
                - _ZN4Json5ValueC2Ed
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__114numeric_limitsIdE9quiet_NaNEv
                - _ZN4Json5ValueC2Ed
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenE
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenE
                - _ZN4Json9OurReader9readArrayERNS0_5TokenE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json9OurReader10readObjectERNS0_5TokenE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
            - BranchSide:      'src/lib_json/json_reader.cpp:1069,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__114numeric_limitsIdE8infinityEv
                - _ZN4Json5ValueC2Ed
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__114numeric_limitsIdE8infinityEv
                - _ZN4Json5ValueC2Ed
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__114numeric_limitsIdE9quiet_NaNEv
                - _ZN4Json5ValueC2Ed
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenE
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenE
                - _ZN4Json9OurReader9readArrayERNS0_5TokenE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json9OurReader10readObjectERNS0_5TokenE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
        - Branch String:   'src/lib_json/json_reader.cpp:1069,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1071,18'
              BranchSideFuncs:
                - _ZN4Json9OurReader10readObjectERNS0_5TokenE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1075,18'
              BranchSideFuncs:
                - _ZN4Json9OurReader9readArrayERNS0_5TokenE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1079,18'
              BranchSideFuncs:
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1082,18'
              BranchSideFuncs:
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1085,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1091,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1097,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1103,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__114numeric_limitsIdE9quiet_NaNEv
                - _ZN4Json5ValueC2Ed
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1109,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__114numeric_limitsIdE8infinityEv
                - _ZN4Json5ValueC2Ed
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1115,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__114numeric_limitsIdE8infinityEv
                - _ZN4Json5ValueC2Ed
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1123,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1123,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1123,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1134,5'
              BranchSideFuncs:
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1123,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1126,7'
              BranchSideFuncs:
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1134,5'
              BranchSideFuncs:
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1139,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1139,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1140,21'
              BranchSideFuncs:
                - _ZN4Json9OurReader12currentValueEv
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1059,5'
          Dst:             _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_reader.cpp:1061,3'
          Dst:             _ZN4Json9OurReader17skipCommentTokensERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:1065,5'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1065,20'
          Dst:             _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
        - Src:             'src/lib_json/json_reader.cpp:1071,18'
          Dst:             _ZN4Json9OurReader10readObjectERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:1072,5'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1072,20'
          Dst:             _ZN4Json5Value14setOffsetLimitEl
        - Src:             'src/lib_json/json_reader.cpp:1075,18'
          Dst:             _ZN4Json9OurReader9readArrayERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:1076,5'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1076,20'
          Dst:             _ZN4Json5Value14setOffsetLimitEl
        - Src:             'src/lib_json/json_reader.cpp:1079,18'
          Dst:             _ZN4Json9OurReader12decodeNumberERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:1082,18'
          Dst:             _ZN4Json9OurReader12decodeStringERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:1085,11'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_reader.cpp:1086,5'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1086,20'
          Dst:             _ZN4Json5Value11swapPayloadERS0_
        - Src:             'src/lib_json/json_reader.cpp:1087,5'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1087,20'
          Dst:             _ZN4Json5Value14setOffsetStartEl
        - Src:             'src/lib_json/json_reader.cpp:1088,5'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1088,20'
          Dst:             _ZN4Json5Value14setOffsetLimitEl
        - Src:             'src/lib_json/json_reader.cpp:1089,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1089,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1091,11'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_reader.cpp:1092,5'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1092,20'
          Dst:             _ZN4Json5Value11swapPayloadERS0_
        - Src:             'src/lib_json/json_reader.cpp:1093,5'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1093,20'
          Dst:             _ZN4Json5Value14setOffsetStartEl
        - Src:             'src/lib_json/json_reader.cpp:1094,5'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1094,20'
          Dst:             _ZN4Json5Value14setOffsetLimitEl
        - Src:             'src/lib_json/json_reader.cpp:1095,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1095,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1097,11'
          Dst:             _ZN4Json5ValueC2ENS_9ValueTypeE
        - Src:             'src/lib_json/json_reader.cpp:1098,5'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1098,20'
          Dst:             _ZN4Json5Value11swapPayloadERS0_
        - Src:             'src/lib_json/json_reader.cpp:1099,5'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1099,20'
          Dst:             _ZN4Json5Value14setOffsetStartEl
        - Src:             'src/lib_json/json_reader.cpp:1100,5'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1100,20'
          Dst:             _ZN4Json5Value14setOffsetLimitEl
        - Src:             'src/lib_json/json_reader.cpp:1101,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1101,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1103,11'
          Dst:             _ZN4Json5ValueC2Ed
        - Src:             'src/lib_json/json_reader.cpp:1104,5'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1104,20'
          Dst:             _ZN4Json5Value11swapPayloadERS0_
        - Src:             'src/lib_json/json_reader.cpp:1105,5'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1105,20'
          Dst:             _ZN4Json5Value14setOffsetStartEl
        - Src:             'src/lib_json/json_reader.cpp:1106,5'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1106,20'
          Dst:             _ZN4Json5Value14setOffsetLimitEl
        - Src:             'src/lib_json/json_reader.cpp:1107,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1107,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1109,11'
          Dst:             _ZN4Json5ValueC2Ed
        - Src:             'src/lib_json/json_reader.cpp:1110,5'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1110,20'
          Dst:             _ZN4Json5Value11swapPayloadERS0_
        - Src:             'src/lib_json/json_reader.cpp:1111,5'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1111,20'
          Dst:             _ZN4Json5Value14setOffsetStartEl
        - Src:             'src/lib_json/json_reader.cpp:1112,5'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1112,20'
          Dst:             _ZN4Json5Value14setOffsetLimitEl
        - Src:             'src/lib_json/json_reader.cpp:1113,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1113,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1115,11'
          Dst:             _ZN4Json5ValueC2Ed
        - Src:             'src/lib_json/json_reader.cpp:1116,5'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1116,20'
          Dst:             _ZN4Json5Value11swapPayloadERS0_
        - Src:             'src/lib_json/json_reader.cpp:1117,5'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1117,20'
          Dst:             _ZN4Json5Value14setOffsetStartEl
        - Src:             'src/lib_json/json_reader.cpp:1118,5'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1118,20'
          Dst:             _ZN4Json5Value14setOffsetLimitEl
        - Src:             'src/lib_json/json_reader.cpp:1119,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1119,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1127,13'
          Dst:             _ZN4Json5ValueC2ENS_9ValueTypeE
        - Src:             'src/lib_json/json_reader.cpp:1128,7'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1128,22'
          Dst:             _ZN4Json5Value11swapPayloadERS0_
        - Src:             'src/lib_json/json_reader.cpp:1129,7'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1129,22'
          Dst:             _ZN4Json5Value14setOffsetStartEl
        - Src:             'src/lib_json/json_reader.cpp:1130,7'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1130,22'
          Dst:             _ZN4Json5Value14setOffsetLimitEl
        - Src:             'src/lib_json/json_reader.cpp:1132,5'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1132,5'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1134,5'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1134,20'
          Dst:             _ZN4Json5Value14setOffsetStartEl
        - Src:             'src/lib_json/json_reader.cpp:1135,5'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1135,20'
          Dst:             _ZN4Json5Value14setOffsetLimitEl
        - Src:             'src/lib_json/json_reader.cpp:1136,12'
          Dst:             _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
        - Src:             'src/lib_json/json_reader.cpp:1142,19'
          Dst:             _ZN4Json9OurReader12currentValueEv
    - functionName:    _ZN4Json9OurReader17skipCommentTokensERNS0_5TokenE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1148
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::OurReader *'
        - 'class.Json::OurReader::Token *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4Json9OurReader9readTokenERNS0_5TokenE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1149,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:1149,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:1152,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1151,7'
              BranchSideFuncs:
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:1152,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1151,7'
          Dst:             _ZN4Json9OurReader9readTokenERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:1154,5'
          Dst:             _ZN4Json9OurReader9readTokenERNS0_5TokenE
    - functionName:    _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1784
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'class.Json::OurReader *'
        - 'class.std::__1::basic_string *'
        - 'class.Json::OurReader::Token *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4Json9OurReader9ErrorInfoC2Ev
        - _ZN4Json9OurReader9ErrorInfoD2Ev
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1785,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9ErrorInfoC2Ev
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZN4Json9OurReader9ErrorInfoD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN4Json9OurReader9ErrorInfoD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1785,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9ErrorInfoC2Ev
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZN4Json9OurReader9ErrorInfoD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN4Json9OurReader9ErrorInfoD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1785,13'
          Dst:             _ZN4Json9OurReader9ErrorInfoC2Ev
        - Src:             'src/lib_json/json_reader.cpp:1791,1'
          Dst:             _ZN4Json9OurReader9ErrorInfoD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1791,1'
          Dst:             _ZN4Json9OurReader9ErrorInfoD2Ev
    - functionName:    _ZN4Json9OurReader9readTokenERNS0_5TokenE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1158
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::OurReader *'
        - 'class.Json::OurReader::Token *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         68
      ICount:          321
      EdgeCount:       84
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN4Json9OurReader10readNumberEb
        - _ZN4Json9OurReader10readStringEv
        - _ZN4Json9OurReader10skipSpacesEv
        - _ZN4Json9OurReader11getNextCharEv
        - _ZN4Json9OurReader11readCommentEv
        - _ZN4Json9OurReader21readStringSingleQuoteEv
        - _ZN4Json9OurReader5matchEPKci
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1159,3'
              BranchSideFuncs:
                - _ZN4Json9OurReader10skipSpacesEv
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader5matchEPKci
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader5matchEPKci
                - _ZN4Json9OurReader5matchEPKci
                - _ZN4Json9OurReader5matchEPKci
                - _ZN4Json9OurReader5matchEPKci
                - _ZN4Json9OurReader10readNumberEb
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader5matchEPKci
                - _ZN4Json9OurReader10readNumberEb
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader5matchEPKci
                - _ZN4Json9OurReader10readNumberEb
                - _ZN4Json9OurReader11readCommentEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader21readStringSingleQuoteEv
                - _ZN4Json9OurReader10readStringEv
            - BranchSide:      'src/lib_json/json_reader.cpp:1159,3'
              BranchSideFuncs:
                - _ZN4Json9OurReader10skipSpacesEv
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader5matchEPKci
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader5matchEPKci
                - _ZN4Json9OurReader5matchEPKci
                - _ZN4Json9OurReader5matchEPKci
                - _ZN4Json9OurReader5matchEPKci
                - _ZN4Json9OurReader10readNumberEb
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader5matchEPKci
                - _ZN4Json9OurReader10readNumberEb
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader5matchEPKci
                - _ZN4Json9OurReader10readNumberEb
                - _ZN4Json9OurReader11readCommentEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader21readStringSingleQuoteEv
                - _ZN4Json9OurReader10readStringEv
        - Branch String:   'src/lib_json/json_reader.cpp:1163,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1165,11'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1168,11'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1171,11'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1174,11'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1177,11'
              BranchSideFuncs:
                - _ZN4Json9OurReader10readStringEv
            - BranchSide:      'src/lib_json/json_reader.cpp:1181,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader21readStringSingleQuoteEv
            - BranchSide:      'src/lib_json/json_reader.cpp:1190,11'
              BranchSideFuncs:
                - _ZN4Json9OurReader11readCommentEv
            - BranchSide:      'src/lib_json/json_reader.cpp:1203,11'
              BranchSideFuncs:
                - _ZN4Json9OurReader10readNumberEb
            - BranchSide:      'src/lib_json/json_reader.cpp:1203,11'
              BranchSideFuncs:
                - _ZN4Json9OurReader10readNumberEb
            - BranchSide:      'src/lib_json/json_reader.cpp:1203,11'
              BranchSideFuncs:
                - _ZN4Json9OurReader10readNumberEb
            - BranchSide:      'src/lib_json/json_reader.cpp:1203,11'
              BranchSideFuncs:
                - _ZN4Json9OurReader10readNumberEb
            - BranchSide:      'src/lib_json/json_reader.cpp:1203,11'
              BranchSideFuncs:
                - _ZN4Json9OurReader10readNumberEb
            - BranchSide:      'src/lib_json/json_reader.cpp:1203,11'
              BranchSideFuncs:
                - _ZN4Json9OurReader10readNumberEb
            - BranchSide:      'src/lib_json/json_reader.cpp:1203,11'
              BranchSideFuncs:
                - _ZN4Json9OurReader10readNumberEb
            - BranchSide:      'src/lib_json/json_reader.cpp:1203,11'
              BranchSideFuncs:
                - _ZN4Json9OurReader10readNumberEb
            - BranchSide:      'src/lib_json/json_reader.cpp:1203,11'
              BranchSideFuncs:
                - _ZN4Json9OurReader10readNumberEb
            - BranchSide:      'src/lib_json/json_reader.cpp:1203,11'
              BranchSideFuncs:
                - _ZN4Json9OurReader10readNumberEb
            - BranchSide:      'src/lib_json/json_reader.cpp:1207,9'
              BranchSideFuncs:
                - _ZN4Json9OurReader10readNumberEb
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader5matchEPKci
            - BranchSide:      'src/lib_json/json_reader.cpp:1215,9'
              BranchSideFuncs:
                - _ZN4Json9OurReader10readNumberEb
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader5matchEPKci
            - BranchSide:      'src/lib_json/json_reader.cpp:1223,11'
              BranchSideFuncs:
                - _ZN4Json9OurReader5matchEPKci
            - BranchSide:      'src/lib_json/json_reader.cpp:1227,11'
              BranchSideFuncs:
                - _ZN4Json9OurReader5matchEPKci
            - BranchSide:      'src/lib_json/json_reader.cpp:1231,11'
              BranchSideFuncs:
                - _ZN4Json9OurReader5matchEPKci
            - BranchSide:      'src/lib_json/json_reader.cpp:1235,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader5matchEPKci
            - BranchSide:      'src/lib_json/json_reader.cpp:1243,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader5matchEPKci
            - BranchSide:      'src/lib_json/json_reader.cpp:1251,11'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1254,11'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1257,11'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1264,11'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1263,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1263,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1264,11'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1181,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1182,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1264,11'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1263,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1263,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1264,11'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1263,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1263,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1264,11'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1207,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1208,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1210,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader5matchEPKci
        - Branch String:   'src/lib_json/json_reader.cpp:1211,42'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1211,45'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1264,11'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1263,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1263,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1264,11'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1215,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1216,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1218,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader5matchEPKci
        - Branch String:   'src/lib_json/json_reader.cpp:1219,42'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1219,45'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1264,11'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1263,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1263,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1264,11'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1263,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1263,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1264,11'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1263,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1263,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1264,11'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1235,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1236,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1264,11'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1263,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1263,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1264,11'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1243,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1244,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1264,11'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1263,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1263,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1264,11'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1263,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1263,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1264,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1159,3'
          Dst:             _ZN4Json9OurReader10skipSpacesEv
        - Src:             'src/lib_json/json_reader.cpp:1161,12'
          Dst:             _ZN4Json9OurReader11getNextCharEv
        - Src:             'src/lib_json/json_reader.cpp:1178,10'
          Dst:             _ZN4Json9OurReader10readStringEv
        - Src:             'src/lib_json/json_reader.cpp:1183,12'
          Dst:             _ZN4Json9OurReader21readStringSingleQuoteEv
        - Src:             'src/lib_json/json_reader.cpp:1191,10'
          Dst:             _ZN4Json9OurReader11readCommentEv
        - Src:             'src/lib_json/json_reader.cpp:1204,5'
          Dst:             _ZN4Json9OurReader10readNumberEb
        - Src:             'src/lib_json/json_reader.cpp:1207,9'
          Dst:             _ZN4Json9OurReader10readNumberEb
        - Src:             'src/lib_json/json_reader.cpp:1211,45'
          Dst:             _ZN4Json9OurReader5matchEPKci
        - Src:             'src/lib_json/json_reader.cpp:1215,9'
          Dst:             _ZN4Json9OurReader10readNumberEb
        - Src:             'src/lib_json/json_reader.cpp:1224,10'
          Dst:             _ZN4Json9OurReader5matchEPKci
        - Src:             'src/lib_json/json_reader.cpp:1228,10'
          Dst:             _ZN4Json9OurReader5matchEPKci
        - Src:             'src/lib_json/json_reader.cpp:1232,10'
          Dst:             _ZN4Json9OurReader5matchEPKci
        - Src:             'src/lib_json/json_reader.cpp:1237,12'
          Dst:             _ZN4Json9OurReader5matchEPKci
        - Src:             'src/lib_json/json_reader.cpp:1245,12'
          Dst:             _ZN4Json9OurReader5matchEPKci
        - Src:             'src/lib_json/json_reader.cpp:1219,45'
          Dst:             _ZN4Json9OurReader5matchEPKci
    - functionName:    _ZN4Json9OurReader10skipSpacesEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1269
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::OurReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:1270,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1270,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1271,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1272,18'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1272,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1273,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1272,31'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1272,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1273,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1272,44'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1272,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1273,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1270,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1270,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1271,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
      Callsites:       []
    - functionName:    _ZN4Json9OurReader11getNextCharEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1814
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'class.Json::OurReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:1815,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1815,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1817,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4Json9OurReader10readStringEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1422
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::OurReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          63
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4Json9OurReader11getNextCharEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:1424,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1424,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1425,9'
              BranchSideFuncs:
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader11getNextCharEv
        - Branch String:   'src/lib_json/json_reader.cpp:1426,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1427,7'
              BranchSideFuncs:
                - _ZN4Json9OurReader11getNextCharEv
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1428,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1428,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1424,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1428,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1424,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1424,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1425,9'
              BranchSideFuncs:
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader11getNextCharEv
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1425,9'
          Dst:             _ZN4Json9OurReader11getNextCharEv
        - Src:             'src/lib_json/json_reader.cpp:1427,7'
          Dst:             _ZN4Json9OurReader11getNextCharEv
    - functionName:    _ZN4Json9OurReader21readStringSingleQuoteEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1434
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::OurReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          63
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4Json9OurReader11getNextCharEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:1436,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1436,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1437,9'
              BranchSideFuncs:
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader11getNextCharEv
        - Branch String:   'src/lib_json/json_reader.cpp:1438,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1439,7'
              BranchSideFuncs:
                - _ZN4Json9OurReader11getNextCharEv
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1440,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1440,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1436,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1440,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1436,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1436,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1437,9'
              BranchSideFuncs:
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader11getNextCharEv
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1437,9'
          Dst:             _ZN4Json9OurReader11getNextCharEv
        - Src:             'src/lib_json/json_reader.cpp:1439,7'
          Dst:             _ZN4Json9OurReader11getNextCharEv
    - functionName:    _ZN4Json9OurReader11readCommentEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1300
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::OurReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          114
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN4Json9OurReader10addCommentEPKcS2_NS_16CommentPlacementE
        - _ZN4Json9OurReader11getNextCharEv
        - _ZN4Json9OurReader15containsNewLineEPKcS2_
        - _ZN4Json9OurReader17readCStyleCommentEPb
        - _ZN4Json9OurReader19readCppStyleCommentEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1301,33'
              BranchSideFuncs:
                - _ZN4Json9OurReader11getNextCharEv
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader19readCppStyleCommentEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader10addCommentEPKcS2_NS_16CommentPlacementE
                - _ZN4Json9OurReader15containsNewLineEPKcS2_
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader17readCStyleCommentEPb
            - BranchSide:      'src/lib_json/json_reader.cpp:1301,33'
              BranchSideFuncs:
                - _ZN4Json9OurReader11getNextCharEv
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader19readCppStyleCommentEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader10addCommentEPKcS2_NS_16CommentPlacementE
                - _ZN4Json9OurReader15containsNewLineEPKcS2_
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader17readCStyleCommentEPb
        - Branch String:   'src/lib_json/json_reader.cpp:1308,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1309,18'
              BranchSideFuncs:
                - _ZN4Json9OurReader17readCStyleCommentEPb
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader10addCommentEPKcS2_NS_16CommentPlacementE
                - _ZN4Json9OurReader15containsNewLineEPKcS2_
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1310,14'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader19readCppStyleCommentEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader10addCommentEPKcS2_NS_16CommentPlacementE
                - _ZN4Json9OurReader15containsNewLineEPKcS2_
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1310,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1310,14'
              BranchSideFuncs:
                - _ZN4Json9OurReader19readCppStyleCommentEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader10addCommentEPKcS2_NS_16CommentPlacementE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader15containsNewLineEPKcS2_
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1311,18'
              BranchSideFuncs:
                - _ZN4Json9OurReader19readCppStyleCommentEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader10addCommentEPKcS2_NS_16CommentPlacementE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader15containsNewLineEPKcS2_
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1314,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1314,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader10addCommentEPKcS2_NS_16CommentPlacementE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader15containsNewLineEPKcS2_
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1317,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader10addCommentEPKcS2_NS_16CommentPlacementE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader15containsNewLineEPKcS2_
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1317,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1317,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1320,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader10addCommentEPKcS2_NS_16CommentPlacementE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader15containsNewLineEPKcS2_
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1320,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1321,11'
              BranchSideFuncs:
                - _ZN4Json9OurReader15containsNewLineEPKcS2_
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader10addCommentEPKcS2_NS_16CommentPlacementE
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1329,30'
              BranchSideFuncs:
                - _ZN4Json9OurReader10addCommentEPKcS2_NS_16CommentPlacementE
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1321,25'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1321,29'
              BranchSideFuncs:
                - _ZN4Json9OurReader10addCommentEPKcS2_NS_16CommentPlacementE
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1329,30'
              BranchSideFuncs:
                - _ZN4Json9OurReader10addCommentEPKcS2_NS_16CommentPlacementE
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1321,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1322,31'
              BranchSideFuncs:
                - _ZN4Json9OurReader10addCommentEPKcS2_NS_16CommentPlacementE
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1329,30'
              BranchSideFuncs:
                - _ZN4Json9OurReader10addCommentEPKcS2_NS_16CommentPlacementE
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1322,31'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1322,35'
              BranchSideFuncs:
                - _ZN4Json9OurReader10addCommentEPKcS2_NS_16CommentPlacementE
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1324,33'
              BranchSideFuncs:
                - _ZN4Json9OurReader10addCommentEPKcS2_NS_16CommentPlacementE
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1322,13'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1324,33'
              BranchSideFuncs:
                - _ZN4Json9OurReader10addCommentEPKcS2_NS_16CommentPlacementE
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1329,30'
              BranchSideFuncs:
                - _ZN4Json9OurReader10addCommentEPKcS2_NS_16CommentPlacementE
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1302,18'
          Dst:             _ZN4Json9OurReader11getNextCharEv
        - Src:             'src/lib_json/json_reader.cpp:1311,18'
          Dst:             _ZN4Json9OurReader19readCppStyleCommentEv
        - Src:             'src/lib_json/json_reader.cpp:1309,18'
          Dst:             _ZN4Json9OurReader17readCStyleCommentEPb
        - Src:             'src/lib_json/json_reader.cpp:1321,29'
          Dst:             _ZN4Json9OurReader15containsNewLineEPKcS2_
        - Src:             'src/lib_json/json_reader.cpp:1329,5'
          Dst:             _ZN4Json9OurReader10addCommentEPKcS2_NS_16CommentPlacementE
    - functionName:    _ZN4Json9OurReader10readNumberEb
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1396
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::OurReader *'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         52
      ICount:          234
      EdgeCount:       72
      CyclomaticComplexity: 22
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:1398,16'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1398,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1398,29'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1398,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1404,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1398,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1399,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1404,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1404,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1405,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1413,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1405,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1405,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1405,9'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1404,19'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1404,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1407,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1407,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1407,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1408,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1408,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1408,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1408,9'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1409,21'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1408,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1409,21'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1409,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1410,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1413,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1410,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1410,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1410,11'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1409,21'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1409,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1409,21'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1413,16'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1413,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1414,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1413,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1413,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1414,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1414,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1414,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1414,9'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1415,18'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1415,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1416,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1415,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1416,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1417,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1416,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1416,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1416,11'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1417,21'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1417,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1418,21'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1418,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1418,37'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1418,11'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1417,21'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1417,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1418,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4Json9OurReader5matchEPKci
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1289
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'class.Json::OurReader *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:1290,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1290,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1293,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'src/lib_json/json_reader.cpp:1293,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1294,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1296,12'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1294,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1293,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'src/lib_json/json_reader.cpp:1294,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4Json9OurReader19readCppStyleCommentEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::OurReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          59
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4Json9OurReader11getNextCharEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:1381,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1381,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1382,14'
              BranchSideFuncs:
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader11getNextCharEv
        - Branch String:   'src/lib_json/json_reader.cpp:1383,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1383,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1385,11'
              BranchSideFuncs:
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader11getNextCharEv
        - Branch String:   'src/lib_json/json_reader.cpp:1385,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1381,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader11getNextCharEv
            - BranchSide:      'src/lib_json/json_reader.cpp:1387,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader11getNextCharEv
        - Branch String:   'src/lib_json/json_reader.cpp:1387,28'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1387,28'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1387,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader11getNextCharEv
        - Branch String:   'src/lib_json/json_reader.cpp:1387,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1387,11'
              BranchSideFuncs:
                - _ZN4Json9OurReader11getNextCharEv
            - BranchSide:      'src/lib_json/json_reader.cpp:1388,9'
              BranchSideFuncs:
                - _ZN4Json9OurReader11getNextCharEv
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1382,14'
          Dst:             _ZN4Json9OurReader11getNextCharEv
        - Src:             'src/lib_json/json_reader.cpp:1388,9'
          Dst:             _ZN4Json9OurReader11getNextCharEv
    - functionName:    _ZN4Json9OurReader17readCStyleCommentEPb
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1366
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::OurReader *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          72
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4Json9OurReader11getNextCharEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1367,26'
              BranchSideFuncs:
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1367,26'
              BranchSideFuncs:
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1369,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1369,3'
              BranchSideFuncs:
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1370,14'
              BranchSideFuncs:
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1371,18'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1371,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1373,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1371,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1369,11'
              BranchSideFuncs:
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1371,9'
              BranchSideFuncs:
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1373,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1369,11'
              BranchSideFuncs:
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1374,30'
              BranchSideFuncs:
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1369,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1369,3'
              BranchSideFuncs:
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1370,14'
              BranchSideFuncs:
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1370,14'
          Dst:             _ZN4Json9OurReader11getNextCharEv
        - Src:             'src/lib_json/json_reader.cpp:1377,10'
          Dst:             _ZN4Json9OurReader11getNextCharEv
    - functionName:    _ZN4Json9OurReader15containsNewLineEPKcS2_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - '_ZNSt3__16any_ofIPKcZN4Json9OurReader15containsNewLineES2_S2_E3$_1EEbT_S6_T0_'
            - BranchSide:      'src/lib_json/json_reader.cpp:1005,10'
              BranchSideFuncs:
                - '_ZNSt3__16any_ofIPKcZN4Json9OurReader15containsNewLineES2_S2_E3$_1EEbT_S6_T0_'
      Callsites:       []
    - functionName:    _ZN4Json9OurReader10addCommentEPKcS2_NS_16CommentPlacementE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'class.Json::OurReader *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       21
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
        - _ZN4Json9OurReader12normalizeEOLEPKcS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1357,30'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader12normalizeEOLEPKcS2_
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_reader.cpp:1357,30'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader12normalizeEOLEPKcS2_
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
        - Branch String:   'src/lib_json/json_reader.cpp:1358,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1360,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1362,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1357,30'
          Dst:             _ZN4Json9OurReader12normalizeEOLEPKcS2_
        - Src:             'src/lib_json/json_reader.cpp:1360,17'
          Dst:             _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
    - functionName:    _ZN4Json9OurReader12normalizeEOLEPKcS2_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1335
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          96
      EdgeCount:       24
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1336,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
            - BranchSide:      'src/lib_json/json_reader.cpp:1336,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
        - Branch String:   'src/lib_json/json_reader.cpp:1339,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1339,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1340,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
        - Branch String:   'src/lib_json/json_reader.cpp:1341,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1342,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
            - BranchSide:      'src/lib_json/json_reader.cpp:1348,18'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
        - Branch String:   'src/lib_json/json_reader.cpp:1342,26'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1342,29'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1346,18'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1342,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1344,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1346,18'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1339,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1339,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1340,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
      Callsites:       []
    - functionName:    _ZN4Json9OurReader12currentValueEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1812
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        1
      argTypes:
        - 'class.Json::OurReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    43
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3topEv
            - BranchSide:      'src/lib_json/json_reader.cpp:1812,45'
              BranchSideFuncs:
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3topEv
      Callsites:       []
    - functionName:    _ZN4Json9OurReader10readObjectERNS0_5TokenE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1446
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::OurReader *'
        - 'class.Json::OurReader::Token *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         144
      ICount:          577
      EdgeCount:       282
      CyclomaticComplexity: 140
      functionsReached:
        - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN4Json5Value11swapPayloadERS0_
        - _ZN4Json5Value14setOffsetStartEl
        - _ZN4Json5ValueC2ENS_9ValueTypeE
        - _ZN4Json5ValueD2Ev
        - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN4Json9OurReader12currentValueEv
        - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
        - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
        - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
        - _ZN4Json9OurReader9readTokenERNS0_5TokenE
        - _ZN4Json9OurReader9readValueEv
        - _ZNK4Json5Value8asStringEv
        - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1447,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:1447,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:1452,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1454,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:1506,29'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1454,44'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1454,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1458,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1454,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1455,24'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1506,29'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1454,44'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1454,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1456,9'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1456,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1458,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1506,29'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1458,43'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1459,15'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
            - BranchSide:      'src/lib_json/json_reader.cpp:1462,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
        - Branch String:   'src/lib_json/json_reader.cpp:1459,23'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1459,23'
              BranchSideFuncs:
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1460,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
        - Branch String:   'src/lib_json/json_reader.cpp:1458,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1458,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
            - BranchSide:      'src/lib_json/json_reader.cpp:1462,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
        - Branch String:   'src/lib_json/json_reader.cpp:1463,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1464,12'
              BranchSideFuncs:
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_reader.cpp:1466,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
        - Branch String:   'src/lib_json/json_reader.cpp:1464,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1465,16'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_reader.cpp:1474,14'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
        - Branch String:   'src/lib_json/json_reader.cpp:1466,47'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1466,60'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_reader.cpp:1506,29'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1466,16'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1467,13'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1506,29'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1468,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1469,16'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_reader.cpp:1470,25'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
        - Branch String:   'src/lib_json/json_reader.cpp:1474,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1475,25'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_reader.cpp:1476,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1476,34'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1476,37'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:1482,10'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:1476,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1477,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1482,10'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:1482,27'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1482,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:1483,33'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1482,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1483,33'
              BranchSideFuncs:
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:1486,20'
              BranchSideFuncs:
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:1490,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1491,14'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:1494,10'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:1494,27'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1495,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:1497,33'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1495,40'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1495,55'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:1501,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:1495,78'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1496,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:1501,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:1494,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1497,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:1501,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:1501,40'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1501,5'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:1503,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:1501,40'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1501,5'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:1503,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1449,9'
          Dst:             _ZN4Json5ValueC2ENS_9ValueTypeE
        - Src:             'src/lib_json/json_reader.cpp:1450,3'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1450,18'
          Dst:             _ZN4Json5Value11swapPayloadERS0_
        - Src:             'src/lib_json/json_reader.cpp:1451,3'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1451,18'
          Dst:             _ZN4Json5Value14setOffsetStartEl
        - Src:             'src/lib_json/json_reader.cpp:1452,10'
          Dst:             _ZN4Json9OurReader9readTokenERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:1455,24'
          Dst:             _ZN4Json9OurReader9readTokenERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:1464,12'
          Dst:             _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             'src/lib_json/json_reader.cpp:1465,16'
          Dst:             _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
        - Src:             'src/lib_json/json_reader.cpp:1467,13'
          Dst:             _ZN4Json5ValueC2ENS_9ValueTypeE
        - Src:             'src/lib_json/json_reader.cpp:1468,12'
          Dst:             _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
        - Src:             'src/lib_json/json_reader.cpp:1469,16'
          Dst:             _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
        - Src:             'src/lib_json/json_reader.cpp:1470,25'
          Dst:             _ZNK4Json5Value8asStringEv
        - Src:             'src/lib_json/json_reader.cpp:1471,5'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1471,5'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1471,5'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1475,7'
          Dst:             _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_reader.cpp:1476,37'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1476,52'
          Dst:             _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_reader.cpp:1478,14'
          Dst:             _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
        - Src:             'src/lib_json/json_reader.cpp:1482,10'
          Dst:             _ZN4Json9OurReader9readTokenERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:1483,14'
          Dst:             _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
        - Src:             'src/lib_json/json_reader.cpp:1486,20'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1486,20'
          Dst:             _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_reader.cpp:1488,15'
          Dst:             _ZN4Json9OurReader9readValueEv
        - Src:             'src/lib_json/json_reader.cpp:1491,14'
          Dst:             _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
        - Src:             'src/lib_json/json_reader.cpp:1494,10'
          Dst:             _ZN4Json9OurReader9readTokenERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:1497,14'
          Dst:             _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
        - Src:             'src/lib_json/json_reader.cpp:1502,25'
          Dst:             _ZN4Json9OurReader9readTokenERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:1506,10'
          Dst:             _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
        - Src:             'src/lib_json/json_reader.cpp:1508,1'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1508,1'
          Dst:             _ZN4Json5ValueD2Ev
    - functionName:    _ZN4Json9OurReader9readArrayERNS0_5TokenE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1510
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::OurReader *'
        - 'class.Json::OurReader::Token *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         58
      ICount:          252
      EdgeCount:       115
      CyclomaticComplexity: 59
      functionsReached:
        - _ZN4Json5Value11swapPayloadERS0_
        - _ZN4Json5Value14setOffsetStartEl
        - _ZN4Json5ValueC2ENS_9ValueTypeE
        - _ZN4Json5ValueD2Ev
        - _ZN4Json5ValueixEi
        - _ZN4Json9OurReader10skipSpacesEv
        - _ZN4Json9OurReader12currentValueEv
        - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
        - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
        - _ZN4Json9OurReader9readTokenERNS0_5TokenE
        - _ZN4Json9OurReader9readValueEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1511,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader10skipSpacesEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixEi
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1511,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader10skipSpacesEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixEi
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1517,26'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1517,29'
              BranchSideFuncs:
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixEi
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader10skipSpacesEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:1527,20'
              BranchSideFuncs:
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixEi
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader10skipSpacesEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:1517,46'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1518,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixEi
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader10skipSpacesEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1527,20'
              BranchSideFuncs:
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixEi
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader10skipSpacesEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:1518,21'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1519,21'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1523,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1519,42'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1520,22'
              BranchSideFuncs:
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixEi
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader10skipSpacesEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:1527,20'
              BranchSideFuncs:
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixEi
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader10skipSpacesEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:1517,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1523,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1527,20'
              BranchSideFuncs:
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixEi
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader10skipSpacesEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:1531,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1532,14'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader10skipSpacesEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixEi
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:1536,10'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader10skipSpacesEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixEi
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:1537,47'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1537,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader10skipSpacesEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixEi
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1540,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader10skipSpacesEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixEi
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1537,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1538,12'
              BranchSideFuncs:
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader10skipSpacesEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixEi
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1543,33'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1540,68'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1542,13'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader10skipSpacesEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixEi
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1542,13'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1542,13'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1541,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1543,33'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1542,13'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1543,33'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader10skipSpacesEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixEi
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1548,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader10skipSpacesEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5ValueixEi
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1542,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1543,33'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1548,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1511,9'
          Dst:             _ZN4Json5ValueC2ENS_9ValueTypeE
        - Src:             'src/lib_json/json_reader.cpp:1512,3'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1512,18'
          Dst:             _ZN4Json5Value11swapPayloadERS0_
        - Src:             'src/lib_json/json_reader.cpp:1513,3'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1513,18'
          Dst:             _ZN4Json5Value14setOffsetStartEl
        - Src:             'src/lib_json/json_reader.cpp:1516,5'
          Dst:             _ZN4Json9OurReader10skipSpacesEv
        - Src:             'src/lib_json/json_reader.cpp:1524,7'
          Dst:             _ZN4Json9OurReader9readTokenERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:1527,20'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1527,20'
          Dst:             _ZN4Json5ValueixEi
        - Src:             'src/lib_json/json_reader.cpp:1529,15'
          Dst:             _ZN4Json9OurReader9readValueEv
        - Src:             'src/lib_json/json_reader.cpp:1532,14'
          Dst:             _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
        - Src:             'src/lib_json/json_reader.cpp:1536,10'
          Dst:             _ZN4Json9OurReader9readTokenERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:1538,12'
          Dst:             _ZN4Json9OurReader9readTokenERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:1543,14'
          Dst:             _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
        - Src:             'src/lib_json/json_reader.cpp:1550,1'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1550,1'
          Dst:             _ZN4Json5ValueD2Ev
    - functionName:    _ZN4Json9OurReader12decodeNumberERNS0_5TokenE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1552
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::OurReader *'
        - 'class.Json::OurReader::Token *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4Json5Value11swapPayloadERS0_
        - _ZN4Json5Value14setOffsetLimitEl
        - _ZN4Json5Value14setOffsetStartEl
        - _ZN4Json5ValueC2ENS_9ValueTypeE
        - _ZN4Json5ValueD2Ev
        - _ZN4Json9OurReader12currentValueEv
        - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1553,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
            - BranchSide:      'src/lib_json/json_reader.cpp:1553,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
        - Branch String:   'src/lib_json/json_reader.cpp:1554,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1554,7'
              BranchSideFuncs:
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1556,3'
              BranchSideFuncs:
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1553,9'
          Dst:             _ZN4Json5ValueC2ENS_9ValueTypeE
        - Src:             'src/lib_json/json_reader.cpp:1554,8'
          Dst:             _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
        - Src:             'src/lib_json/json_reader.cpp:1560,1'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1556,3'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1556,18'
          Dst:             _ZN4Json5Value11swapPayloadERS0_
        - Src:             'src/lib_json/json_reader.cpp:1557,3'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1557,18'
          Dst:             _ZN4Json5Value14setOffsetStartEl
        - Src:             'src/lib_json/json_reader.cpp:1558,3'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1558,18'
          Dst:             _ZN4Json5Value14setOffsetLimitEl
        - Src:             'src/lib_json/json_reader.cpp:1560,1'
          Dst:             _ZN4Json5ValueD2Ev
    - functionName:    _ZN4Json9OurReader12decodeStringERNS0_5TokenE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1669
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::OurReader *'
        - 'class.Json::OurReader::Token *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          85
      EdgeCount:       27
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN4Json5Value11swapPayloadERS0_
        - _ZN4Json5Value14setOffsetLimitEl
        - _ZN4Json5Value14setOffsetStartEl
        - _ZN4Json5ValueC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN4Json5ValueD2Ev
        - _ZN4Json9OurReader12currentValueEv
        - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1670,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1670,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1671,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1671,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1673,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1671,8'
          Dst:             _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             'src/lib_json/json_reader.cpp:1673,9'
          Dst:             _ZN4Json5ValueC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_reader.cpp:1674,3'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1674,18'
          Dst:             _ZN4Json5Value11swapPayloadERS0_
        - Src:             'src/lib_json/json_reader.cpp:1675,3'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1675,18'
          Dst:             _ZN4Json5Value14setOffsetStartEl
        - Src:             'src/lib_json/json_reader.cpp:1676,3'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1676,18'
          Dst:             _ZN4Json5Value14setOffsetLimitEl
        - Src:             'src/lib_json/json_reader.cpp:1678,1'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1678,1'
          Dst:             _ZN4Json5ValueD2Ev
    - functionName:    _ZN4Json9OurReader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1680
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'class.Json::OurReader *'
        - 'class.Json::OurReader::Token *'
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          202
      EdgeCount:       36
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4Json9OurReader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
        - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
        - _ZN4JsonL15codePointToUTF8Ej
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1681,45'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1681,45'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1684,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1684,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1685,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1686,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1686,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1688,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1688,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1689,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1727,15'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1689,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1690,25'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1691,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1692,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1694,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1697,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1700,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1703,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1706,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1709,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1712,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1715,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1719,14'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_switch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1724,25'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1719,13'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1721,36'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1722,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1684,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1684,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1685,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1690,16'
          Dst:             _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
        - Src:             'src/lib_json/json_reader.cpp:1719,14'
          Dst:             _ZN4Json9OurReader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
        - Src:             'src/lib_json/json_reader.cpp:1721,20'
          Dst:             _ZN4JsonL15codePointToUTF8Ej
        - Src:             'src/lib_json/json_reader.cpp:1724,16'
          Dst:             _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
    - functionName:    _ZN4Json9OurReader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1734
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'class.Json::OurReader *'
        - 'class.Json::OurReader::Token *'
        - 'char **'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          130
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4Json9OurReader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
        - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1736,8'
              BranchSideFuncs:
                - _ZN4Json9OurReader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1736,8'
              BranchSideFuncs:
                - _ZN4Json9OurReader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1736,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1736,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1738,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1738,25'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1738,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1738,25'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:1738,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1738,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1740,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1740,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1742,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1744,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1744,30'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1744,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1751,23'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1744,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1745,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1751,23'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1746,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1747,31'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1750,5'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1736,8'
          Dst:             _ZN4Json9OurReader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
        - Src:             'src/lib_json/json_reader.cpp:1741,14'
          Dst:             _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
        - Src:             'src/lib_json/json_reader.cpp:1746,11'
          Dst:             _ZN4Json9OurReader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
        - Src:             'src/lib_json/json_reader.cpp:1751,14'
          Dst:             _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
    - functionName:    _ZN4JsonL15codePointToUTF8Ej
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_tool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          115
      EdgeCount:       35
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_tool.h:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_tool.h:40,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
            - BranchSide:      'src/lib_json/json_tool.h:40,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
        - Branch String:   'src/lib_json/json_tool.h:44,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_tool.h:45,12'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
            - BranchSide:      'src/lib_json/json_tool.h:47,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
        - Branch String:   'src/lib_json/json_tool.h:47,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_tool.h:48,12'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
            - BranchSide:      'src/lib_json/json_tool.h:51,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
        - Branch String:   'src/lib_json/json_tool.h:51,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_tool.h:52,12'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
            - BranchSide:      'src/lib_json/json_tool.h:56,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
        - Branch String:   'src/lib_json/json_tool.h:56,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_tool.h:56,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
            - BranchSide:      'src/lib_json/json_tool.h:57,12'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
      Callsites:       []
    - functionName:    _ZN4Json9OurReader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1760
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'class.Json::OurReader *'
        - 'class.Json::OurReader::Token *'
        - 'char **'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          310
      EdgeCount:       86
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1761,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1761,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1761,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1763,9'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1767,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1769,18'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1769,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1777,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1769,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1771,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1771,23'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1771,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1773,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1771,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1777,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1773,23'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1773,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1777,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1773,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1777,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1769,18'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1769,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1777,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1769,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1771,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1771,23'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1771,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1773,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1773,23'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1773,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1777,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1773,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1777,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1771,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1777,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1769,18'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1769,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1777,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1769,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1771,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1771,23'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1771,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1773,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1773,23'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1773,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1777,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1773,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1777,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1771,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1777,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1769,18'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1769,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:1777,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1769,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1771,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1771,23'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1771,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1773,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:1773,23'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1773,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1777,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1773,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1777,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1771,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1777,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1762,12'
          Dst:             _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
        - Src:             'src/lib_json/json_reader.cpp:1776,14'
          Dst:             _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
    - functionName:    _ZN4Json9OurReader12decodeNumberERNS0_5TokenERNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1562
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'class.Json::OurReader *'
        - 'class.Json::OurReader::Token *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          179
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN4Json5ValueC2El
        - _ZN4Json5ValueC2Em
        - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1566,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Em
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
            - BranchSide:      'src/lib_json/json_reader.cpp:1566,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Em
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
        - Branch String:   'src/lib_json/json_reader.cpp:1609,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Em
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
            - BranchSide:      'src/lib_json/json_reader.cpp:1632,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1609,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Em
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
            - BranchSide:      'src/lib_json/json_reader.cpp:1634,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1611,17'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1611,22'
              BranchSideFuncs:
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
            - BranchSide:      'src/lib_json/json_reader.cpp:1612,14'
              BranchSideFuncs:
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
        - Branch String:   'src/lib_json/json_reader.cpp:1611,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1612,14'
              BranchSideFuncs:
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
            - BranchSide:      'src/lib_json/json_reader.cpp:1614,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Em
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1615,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1621,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - __sanitizer_cov_trace_cmp4
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Em
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1626,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - __sanitizer_cov_trace_cmp4
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Em
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1621,29'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1621,40'
              BranchSideFuncs:
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
            - BranchSide:      'src/lib_json/json_reader.cpp:1623,16'
              BranchSideFuncs:
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
        - Branch String:   'src/lib_json/json_reader.cpp:1621,54'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1622,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Em
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1623,16'
              BranchSideFuncs:
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
        - Branch String:   'src/lib_json/json_reader.cpp:1621,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1623,16'
              BranchSideFuncs:
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
            - BranchSide:      'src/lib_json/json_reader.cpp:1626,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - __sanitizer_cov_trace_cmp4
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Em
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1609,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1610,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Em
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1629,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Em
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1629,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1632,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1633,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Em
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1633,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1634,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1636,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Em
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1612,14'
          Dst:             _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
        - Src:             'src/lib_json/json_reader.cpp:1623,16'
          Dst:             _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
        - Src:             'src/lib_json/json_reader.cpp:1632,15'
          Dst:             _ZN4Json5ValueC2El
        - Src:             'src/lib_json/json_reader.cpp:1632,13'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1632,5'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1634,15'
          Dst:             _ZN4Json5ValueC2El
        - Src:             'src/lib_json/json_reader.cpp:1634,13'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1634,5'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1636,15'
          Dst:             _ZN4Json5ValueC2Em
        - Src:             'src/lib_json/json_reader.cpp:1636,13'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1636,5'
          Dst:             _ZN4Json5ValueD2Ev
    - functionName:    _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1652
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'class.Json::OurReader *'
        - 'class.Json::OurReader::Token *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          186
      EdgeCount:       61
      CyclomaticComplexity: 30
      functionsReached:
        - _Z5isinfUa9enable_ifILb1EEd
        - _ZN4Json5ValueC2Ed
        - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1653,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKNS_12basic_stringIcS2_S4_EEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERd
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEntEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ed
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__114numeric_limitsIdE3maxEv
                - _ZNSt3__114numeric_limitsIdE6lowestEv
                - _Z5isinfUa9enable_ifILb1EEd
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__114numeric_limitsIdE8infinityEv
                - _ZNSt3__114numeric_limitsIdE8infinityEv
            - BranchSide:      'src/lib_json/json_reader.cpp:1653,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKNS_12basic_stringIcS2_S4_EEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERd
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEntEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ed
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__114numeric_limitsIdE3maxEv
                - _ZNSt3__114numeric_limitsIdE6lowestEv
                - _Z5isinfUa9enable_ifILb1EEd
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__114numeric_limitsIdE8infinityEv
                - _ZNSt3__114numeric_limitsIdE8infinityEv
        - Branch String:   'src/lib_json/json_reader.cpp:1656,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1657,9'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsIdE3maxEv
                - _ZNSt3__114numeric_limitsIdE6lowestEv
                - _Z5isinfUa9enable_ifILb1EEd
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ed
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__114numeric_limitsIdE8infinityEv
                - _ZNSt3__114numeric_limitsIdE8infinityEv
            - BranchSide:      'src/lib_json/json_reader.cpp:1665,13'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ed
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1657,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1658,15'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsIdE8infinityEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ed
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1659,14'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsIdE6lowestEv
                - _Z5isinfUa9enable_ifILb1EEd
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ed
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__114numeric_limitsIdE8infinityEv
        - Branch String:   'src/lib_json/json_reader.cpp:1659,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1660,16'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsIdE8infinityEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ed
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1661,26'
              BranchSideFuncs:
                - _Z5isinfUa9enable_ifILb1EEd
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ed
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1661,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1663,9'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ed
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1665,13'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ed
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1661,15'
          Dst:             _Z5isinfUa9enable_ifILb1EEd
        - Src:             'src/lib_json/json_reader.cpp:1662,14'
          Dst:             _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
        - Src:             'src/lib_json/json_reader.cpp:1665,13'
          Dst:             _ZN4Json5ValueC2Ed
        - Src:             'src/lib_json/json_reader.cpp:1665,11'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1665,3'
          Dst:             _ZN4Json5ValueD2Ev
    - functionName:    _Z5isinfUa9enable_ifILb1EEd
      functionSourceFile: '/usr/local/bin/../include/c++/v1/math.h'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z14__libcpp_isinfIdEbT_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/usr/local/bin/../include/c++/v1/math.h:0,0'
          Branch Sides:
            - BranchSide:      '/usr/local/bin/../include/c++/v1/math.h:0,0'
              BranchSideFuncs:
                - _Z14__libcpp_isinfIdEbT_
            - BranchSide:      '/usr/local/bin/../include/c++/v1/math.h:510,43'
              BranchSideFuncs:
                - _Z14__libcpp_isinfIdEbT_
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/math.h:510,43'
          Dst:             _Z14__libcpp_isinfIdEbT_
    - functionName:    _Z14__libcpp_isinfIdEbT_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/math.h'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1793
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::OurReader *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4Json9OurReader9readTokenERNS0_5TokenE
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1794,23'
              BranchSideFuncs:
                - _ZNKSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEE4sizeEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZNSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEE6resizeEm
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEE6resizeEm
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1794,23'
              BranchSideFuncs:
                - _ZNKSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEE4sizeEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZNSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEE6resizeEm
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEE6resizeEm
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1797,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1798,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZNSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEE6resizeEm
                - _ZNSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEE6resizeEm
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1799,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json9OurReader9readTokenERNS0_5TokenE
                - _ZNSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEE6resizeEm
                - _ZNSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEE6resizeEm
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1799,38'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1797,10'
              BranchSideFuncs:
                - _ZNSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEE6resizeEm
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1802,11'
              BranchSideFuncs:
                - _ZNSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEE6resizeEm
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1797,10'
          Dst:             _ZN4Json9OurReader9readTokenERNS0_5TokenE
    - functionName:    _ZN4Json9OurReader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1807
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'class.Json::OurReader *'
        - 'class.std::__1::basic_string *'
        - 'class.Json::OurReader::Token *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
        - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
            - BranchSide:      'src/lib_json/json_reader.cpp:1808,3'
              BranchSideFuncs:
                - _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1808,3'
          Dst:             _ZN4Json9OurReader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
        - Src:             'src/lib_json/json_reader.cpp:1809,10'
          Dst:             _ZN4Json9OurReader16recoverFromErrorENS0_9TokenTypeE
    - functionName:    strncmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json13OurCharReaderD0Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1875
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::OurCharReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json13OurCharReaderD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json13OurCharReaderD2Ev
                - _ZdlPv
            - BranchSide:      'src/lib_json/json_reader.cpp:1875,7'
              BranchSideFuncs:
                - _ZN4Json13OurCharReaderD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1875,7'
          Dst:             _ZN4Json13OurCharReaderD2Ev
    - functionName:    _ZN4Json13OurCharReaderD2Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1875
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::OurCharReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json10CharReaderD2Ev
        - _ZN4Json9OurReaderD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json9OurReaderD2Ev
                - _ZN4Json10CharReaderD2Ev
            - BranchSide:      'src/lib_json/json_reader.cpp:1875,7'
              BranchSideFuncs:
                - _ZN4Json9OurReaderD2Ev
                - _ZN4Json10CharReaderD2Ev
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1875,7'
          Dst:             _ZN4Json9OurReaderD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1875,7'
          Dst:             _ZN4Json10CharReaderD2Ev
    - functionName:    _ZN4Json10CharReaderC2Ev
      functionSourceFile: '/src/jsoncpp/include/json/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::CharReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json10CharReaderD0Ev
      functionSourceFile: '/src/jsoncpp/include/json/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::CharReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_pure_virtual
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json10CharReader7FactoryD2Ev
      functionSourceFile: '/src/jsoncpp/include/json/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::CharReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4JsonrsERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEERNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1994
      functionDepth:   0
      returnType:      'class.std::__1::basic_istream *'
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_istream *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4Json15parseFromStreamERKNS_10CharReader7FactoryERNSt3__113basic_istreamIcNS4_11char_traitsIcEEEEPNS_5ValueEPNS4_12basic_stringIcS7_NS4_9allocatorIcEEEE
        - _ZN4Json17CharReaderBuilderC2Ev
        - _ZN4Json17CharReaderBuilderD2Ev
        - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1995,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json17CharReaderBuilderC2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZN4Json15parseFromStreamERKNS_10CharReader7FactoryERNSt3__113basic_istreamIcNS4_11char_traitsIcEEEEPNS_5ValueEPNS4_12basic_stringIcS7_NS4_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json17CharReaderBuilderD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json17CharReaderBuilderD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1995,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json17CharReaderBuilderC2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZN4Json15parseFromStreamERKNS_10CharReader7FactoryERNSt3__113basic_istreamIcNS4_11char_traitsIcEEEEPNS_5ValueEPNS4_12basic_stringIcS7_NS4_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json17CharReaderBuilderD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json17CharReaderBuilderD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1998,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1999,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json17CharReaderBuilderD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:2002,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json17CharReaderBuilderD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1995,21'
          Dst:             _ZN4Json17CharReaderBuilderC2Ev
        - Src:             'src/lib_json/json_reader.cpp:1997,13'
          Dst:             _ZN4Json15parseFromStreamERKNS_10CharReader7FactoryERNSt3__113basic_istreamIcNS4_11char_traitsIcEEEEPNS_5ValueEPNS4_12basic_stringIcS7_NS4_9allocatorIcEEEE
        - Src:             'src/lib_json/json_reader.cpp:1999,5'
          Dst:             _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_reader.cpp:2002,1'
          Dst:             _ZN4Json17CharReaderBuilderD2Ev
        - Src:             'src/lib_json/json_reader.cpp:2002,1'
          Dst:             _ZN4Json17CharReaderBuilderD2Ev
    - functionName:    _ZN4Json17CharReaderBuilderC2Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1892
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::CharReaderBuilder *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4Json10CharReader7FactoryC2Ev
        - _ZN4Json17CharReaderBuilder11setDefaultsEPNS_5ValueE
        - _ZN4Json5ValueC2ENS_9ValueTypeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1892,40'
              BranchSideFuncs:
                - _ZN4Json10CharReader7FactoryC2Ev
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json10CharReader7FactoryD2Ev
                - _ZN4Json17CharReaderBuilder11setDefaultsEPNS_5ValueE
                - _ZN4Json5ValueD2Ev
            - BranchSide:      'src/lib_json/json_reader.cpp:1892,40'
              BranchSideFuncs:
                - _ZN4Json10CharReader7FactoryC2Ev
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json10CharReader7FactoryD2Ev
                - _ZN4Json17CharReaderBuilder11setDefaultsEPNS_5ValueE
                - _ZN4Json5ValueD2Ev
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1892,20'
          Dst:             _ZN4Json10CharReader7FactoryC2Ev
        - Src:             'src/lib_json/json_reader.cpp:1892,20'
          Dst:             _ZN4Json5ValueC2ENS_9ValueTypeE
        - Src:             'src/lib_json/json_reader.cpp:1892,42'
          Dst:             _ZN4Json17CharReaderBuilder11setDefaultsEPNS_5ValueE
        - Src:             'src/lib_json/json_reader.cpp:1892,67'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1892,67'
          Dst:             _ZN4Json10CharReader7FactoryD2Ev
    - functionName:    _ZN4Json15parseFromStreamERKNS_10CharReader7FactoryERNSt3__113basic_istreamIcNS4_11char_traitsIcEEEEPNS_5ValueEPNS4_12basic_stringIcS7_NS4_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1983
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'class.Json::CharReader *'
        - 'class.std::__1::basic_istream *'
        - 'class.Json::Value *'
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          106
      EdgeCount:       24
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1984,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5rdbufEv
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPNS_15basic_streambufIcS2_EE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__110unique_ptrIN4Json10CharReaderENS_14default_deleteIS2_EEEC2ILb1EvEEPS2_
                - _ZNKSt3__110unique_ptrIN4Json10CharReaderENS_14default_deleteIS2_EEEptEv
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__110unique_ptrIN4Json10CharReaderENS_14default_deleteIS2_EEED2Ev
                - _ZNSt3__110unique_ptrIN4Json10CharReaderENS_14default_deleteIS2_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1984,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5rdbufEv
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPNS_15basic_streambufIcS2_EE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__110unique_ptrIN4Json10CharReaderENS_14default_deleteIS2_EEEC2ILb1EvEEPS2_
                - _ZNKSt3__110unique_ptrIN4Json10CharReaderENS_14default_deleteIS2_EEEptEv
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__110unique_ptrIN4Json10CharReaderENS_14default_deleteIS2_EEED2Ev
                - _ZNSt3__110unique_ptrIN4Json10CharReaderENS_14default_deleteIS2_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
      Callsites:       []
    - functionName:    _ZN4Json17CharReaderBuilderD2Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1893
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::CharReaderBuilder *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json10CharReader7FactoryD2Ev
        - _ZN4Json5ValueD2Ev
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json5ValueD2Ev
                - _ZN4Json10CharReader7FactoryD2Ev
            - BranchSide:      'src/lib_json/json_reader.cpp:1893,39'
              BranchSideFuncs:
                - _ZN4Json5ValueD2Ev
                - _ZN4Json10CharReader7FactoryD2Ev
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1893,39'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1893,39'
          Dst:             _ZN4Json10CharReader7FactoryD2Ev
    - functionName:    _ZN4Json17CharReaderBuilderD0Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1893
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::CharReaderBuilder *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json17CharReaderBuilderD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json17CharReaderBuilderD2Ev
                - _ZdlPv
            - BranchSide:      'src/lib_json/json_reader.cpp:1893,39'
              BranchSideFuncs:
                - _ZN4Json17CharReaderBuilderD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1893,39'
          Dst:             _ZN4Json17CharReaderBuilderD2Ev
    - functionName:    _ZNK4Json17CharReaderBuilder13newCharReaderEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1894
      functionDepth:   0
      returnType:      'class.Json::CharReader *'
      argCount:        1
      argTypes:
        - 'class.Json::CharReaderBuilder *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          90
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4Json11OurFeatures3allEv
        - _ZN4Json13OurCharReaderC2EbRKNS_11OurFeaturesE
        - _ZNK4Json5ValueixEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1895,26'
              BranchSideFuncs:
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json11OurFeatures3allEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asUIntEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - _Znwm
                - _ZN4Json13OurCharReaderC2EbRKNS_11OurFeaturesE
                - _ZdlPv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1895,26'
              BranchSideFuncs:
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json11OurFeatures3allEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asUIntEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - _Znwm
                - _ZN4Json13OurCharReaderC2EbRKNS_11OurFeaturesE
                - _ZdlPv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1895,26'
          Dst:             _ZNK4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1895,55'
          Dst:             _ZNK4Json5Value6asBoolEv
        - Src:             'src/lib_json/json_reader.cpp:1896,26'
          Dst:             _ZN4Json11OurFeatures3allEv
        - Src:             'src/lib_json/json_reader.cpp:1897,29'
          Dst:             _ZNK4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1897,56'
          Dst:             _ZNK4Json5Value6asBoolEv
        - Src:             'src/lib_json/json_reader.cpp:1898,35'
          Dst:             _ZNK4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1898,68'
          Dst:             _ZNK4Json5Value6asBoolEv
        - Src:             'src/lib_json/json_reader.cpp:1899,26'
          Dst:             _ZNK4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1899,50'
          Dst:             _ZNK4Json5Value6asBoolEv
        - Src:             'src/lib_json/json_reader.cpp:1901,7'
          Dst:             _ZNK4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1901,49'
          Dst:             _ZNK4Json5Value6asBoolEv
        - Src:             'src/lib_json/json_reader.cpp:1902,32'
          Dst:             _ZNK4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1902,62'
          Dst:             _ZNK4Json5Value6asBoolEv
        - Src:             'src/lib_json/json_reader.cpp:1903,33'
          Dst:             _ZNK4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1903,64'
          Dst:             _ZNK4Json5Value6asBoolEv
        - Src:             'src/lib_json/json_reader.cpp:1907,46'
          Dst:             _ZNK4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1907,70'
          Dst:             _ZNK4Json5Value6asUIntEv
        - Src:             'src/lib_json/json_reader.cpp:1908,27'
          Dst:             _ZNK4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1908,52'
          Dst:             _ZNK4Json5Value6asBoolEv
        - Src:             'src/lib_json/json_reader.cpp:1909,29'
          Dst:             _ZNK4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1909,56'
          Dst:             _ZNK4Json5Value6asBoolEv
        - Src:             'src/lib_json/json_reader.cpp:1910,34'
          Dst:             _ZNK4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1910,66'
          Dst:             _ZNK4Json5Value6asBoolEv
        - Src:             'src/lib_json/json_reader.cpp:1911,23'
          Dst:             _ZNK4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1911,44'
          Dst:             _ZNK4Json5Value6asBoolEv
        - Src:             'src/lib_json/json_reader.cpp:1912,14'
          Dst:             _ZN4Json13OurCharReaderC2EbRKNS_11OurFeaturesE
    - functionName:    _ZN4Json11OurFeatures3allEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 882
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::OurFeatures *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json13OurCharReaderC2EbRKNS_11OurFeaturesE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1881
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.Json::OurCharReader *'
        - bool
        - 'class.Json::OurFeatures *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json10CharReaderC2Ev
        - _ZN4Json9OurReaderC2ERKNS_11OurFeaturesE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1880,3'
          Dst:             _ZN4Json10CharReaderC2Ev
        - Src:             'src/lib_json/json_reader.cpp:1881,44'
          Dst:             _ZN4Json9OurReaderC2ERKNS_11OurFeaturesE
    - functionName:    _ZN4Json9OurReaderC2ERKNS_11OurFeaturesE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::OurReader *'
        - 'class.Json::OurFeatures *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEEC2Ev
                - _ZNSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEEC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - llvm.memset.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'src/lib_json/json_reader.cpp:986,9'
              BranchSideFuncs:
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEEC2Ev
                - _ZNSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEEC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - llvm.memset.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:       []
    - functionName:    _ZN4Json10CharReader7FactoryC2Ev
      functionSourceFile: '/src/jsoncpp/include/json/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::CharReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json17CharReaderBuilder11setDefaultsEPNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1962
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          197
      EdgeCount:       43
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN4Json5ValueC2Eb
        - _ZN4Json5ValueC2Ei
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1964,36'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1964,36'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1964,36'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_reader.cpp:1964,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1964,34'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1964,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1965,34'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_reader.cpp:1965,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1965,32'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1965,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1966,40'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_reader.cpp:1966,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1966,38'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1966,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1967,31'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_reader.cpp:1967,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1967,29'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1967,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1968,49'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_reader.cpp:1968,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1968,47'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1968,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1969,37'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_reader.cpp:1969,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1969,35'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1969,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1970,38'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_reader.cpp:1970,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1970,36'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1970,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1971,31'
          Dst:             _ZN4Json5ValueC2Ei
        - Src:             'src/lib_json/json_reader.cpp:1971,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1971,29'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1971,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1972,32'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_reader.cpp:1972,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1972,30'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1972,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1973,34'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_reader.cpp:1973,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1973,32'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1973,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1974,39'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_reader.cpp:1974,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1974,37'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1974,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1975,28'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_reader.cpp:1975,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1975,26'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1975,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1964,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1965,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1966,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1967,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1968,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1969,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1970,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1971,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1972,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1973,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1974,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1975,3'
          Dst:             _ZN4Json5ValueD2Ev
    - functionName:    _ZN4Json10CharReader7FactoryD0Ev
      functionSourceFile: '/src/jsoncpp/include/json/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::CharReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json17CharReaderBuilder10strictModeEPNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1946
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          182
      EdgeCount:       40
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN4Json5ValueC2Eb
        - _ZN4Json5ValueC2Ei
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1948,34'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1948,34'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1948,34'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_reader.cpp:1948,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1948,32'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1948,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1949,40'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_reader.cpp:1949,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1949,38'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1949,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1950,31'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_reader.cpp:1950,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1950,29'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1950,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1951,49'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_reader.cpp:1951,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1951,47'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1951,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1952,37'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_reader.cpp:1952,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1952,35'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1952,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1953,38'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_reader.cpp:1953,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1953,36'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1953,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1954,31'
          Dst:             _ZN4Json5ValueC2Ei
        - Src:             'src/lib_json/json_reader.cpp:1954,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1954,29'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1954,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1955,32'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_reader.cpp:1955,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1955,30'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1955,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1956,34'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_reader.cpp:1956,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1956,32'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1956,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1957,39'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_reader.cpp:1957,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1957,37'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1957,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1958,28'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_reader.cpp:1958,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_reader.cpp:1958,26'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:1958,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1948,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1949,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1950,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1951,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1952,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1953,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1954,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1955,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1956,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1957,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1958,3'
          Dst:             _ZN4Json5ValueD2Ev
    - functionName:    _ZN4Json17CharReaderBuilderixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1942
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        2
      argTypes:
        - 'class.Json::CharReaderBuilder *'
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
            - BranchSide:      'src/lib_json/json_reader.cpp:1943,10'
              BranchSideFuncs:
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1943,10'
          Dst:             _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN4Json18ValueConstIteratorppEv
      functionSourceFile: '/src/jsoncpp/include/json/value.h'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionDepth:   0
      returnType:      'class.Json::ValueConstIterator *'
      argCount:        1
      argTypes:
        - 'class.Json::ValueConstIterator *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json17ValueIteratorBase9incrementEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'include/json/value.h:0,0'
          Branch Sides:
            - BranchSide:      'include/json/value.h:0,0'
              BranchSideFuncs:
                - _ZN4Json17ValueIteratorBase9incrementEv
            - BranchSide:      'include/json/value.h:877,5'
              BranchSideFuncs:
                - _ZN4Json17ValueIteratorBase9incrementEv
      Callsites:
        - Src:             'include/json/value.h:877,5'
          Dst:             _ZN4Json17ValueIteratorBase9incrementEv
    - functionName:    _ZNK4Json18ValueConstIteratordeEv
      functionSourceFile: '/src/jsoncpp/include/json/value.h'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        1
      argTypes:
        - 'class.Json::ValueConstIterator *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json17ValueIteratorBase5derefEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'include/json/value.h:0,0'
          Branch Sides:
            - BranchSide:      'include/json/value.h:0,0'
              BranchSideFuncs:
                - _ZNK4Json17ValueIteratorBase5derefEv
            - BranchSide:      'include/json/value.h:881,40'
              BranchSideFuncs:
                - _ZNK4Json17ValueIteratorBase5derefEv
      Callsites:
        - Src:             'include/json/value.h:881,40'
          Dst:             _ZNK4Json17ValueIteratorBase5derefEv
    - functionName:    _ZNK4Json17ValueIteratorBaseneERKS0_
      functionSourceFile: '/src/jsoncpp/include/json/value.h'
      linkageType:     InternalLinkage
      functionLinenumber: 772
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::ValueIteratorBase *'
        - 'class.Json::ValueIteratorBase *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json17ValueIteratorBase7isEqualERKS0_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'include/json/value.h:0,0'
          Branch Sides:
            - BranchSide:      'include/json/value.h:0,0'
              BranchSideFuncs:
                - _ZNK4Json17ValueIteratorBase7isEqualERKS0_
            - BranchSide:      'include/json/value.h:772,58'
              BranchSideFuncs:
                - _ZNK4Json17ValueIteratorBase7isEqualERKS0_
      Callsites:
        - Src:             'include/json/value.h:772,58'
          Dst:             _ZNK4Json17ValueIteratorBase7isEqualERKS0_
    - functionName:    _ZNK4Json17CharReaderBuilder8validateEPNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1915
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::CharReaderBuilder *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          320
      EdgeCount:       103
      CyclomaticComplexity: 48
      functionsReached:
        - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK4Json17ValueIteratorBase4nameEv
        - _ZNK4Json17ValueIteratorBaseneERKS0_
        - _ZNK4Json18ValueConstIteratordeEv
        - _ZNK4Json5Value5beginEv
        - _ZNK4Json5Value5emptyEv
        - __cxa_guard_acquire
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:1916,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1916,3'
              BranchSideFuncs:
                - __cxa_guard_acquire
                - __sanitizer_cov_trace_const_cmp4
                - _Znwm
                - __cxa_guard_abort
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEEC2ESt16initializer_listIS6_ERKS8_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __cxa_guard_release
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - _ZNK4Json18ValueConstIteratordeEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5ValueaSERKS0_
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1930,8'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - _ZNK4Json18ValueConstIteratordeEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5ValueaSERKS0_
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1916,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1916,36'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - _ZNK4Json18ValueConstIteratordeEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5ValueaSERKS0_
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1930,8'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - _ZNK4Json18ValueConstIteratordeEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5ValueaSERKS0_
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1930,8'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1930,53'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1930,53'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - _ZNK4Json18ValueConstIteratordeEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5ValueaSERKS0_
        - Branch String:   'src/lib_json/json_reader.cpp:1930,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1931,19'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1939,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value5emptyEv
        - Branch String:   'src/lib_json/json_reader.cpp:1932,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1938,3'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1938,3'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:1930,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1931,19'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value5emptyEv
                - _ZNK4Json18ValueConstIteratordeEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5ValueaSERKS0_
            - BranchSide:      'src/lib_json/json_reader.cpp:1939,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value5emptyEv
        - Branch String:   'src/lib_json/json_reader.cpp:1916,56'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1916,35'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZdlPv
                - __cxa_guard_abort
            - BranchSide:      'src/lib_json/json_reader.cpp:1916,56'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZdlPv
                - __cxa_guard_abort
        - Branch String:   'src/lib_json/json_reader.cpp:1932,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1935,25'
              BranchSideFuncs:
                - _ZNK4Json18ValueConstIteratordeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5ValueaSERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'src/lib_json/json_reader.cpp:1938,3'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK4Json18ValueConstIteratordeEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5ValueaSERKS0_
        - Branch String:   'src/lib_json/json_reader.cpp:1939,10'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1939,10'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:1939,29'
              BranchSideFuncs:
                - _ZNK4Json5Value5emptyEv
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1916,3'
          Dst:             __cxa_guard_acquire
        - Src:             'src/lib_json/json_reader.cpp:1916,3'
          Dst:             __cxa_guard_release
        - Src:             'src/lib_json/json_reader.cpp:1930,28'
          Dst:             _ZNK4Json5Value5beginEv
        - Src:             'src/lib_json/json_reader.cpp:1930,53'
          Dst:             _ZNK4Json5Value3endEv
        - Src:             'src/lib_json/json_reader.cpp:1930,40'
          Dst:             _ZNK4Json17ValueIteratorBaseneERKS0_
        - Src:             'src/lib_json/json_reader.cpp:1931,19'
          Dst:             _ZNK4Json17ValueIteratorBase4nameEv
        - Src:             'src/lib_json/json_reader.cpp:1930,60'
          Dst:             _ZN4Json18ValueConstIteratorppEv
        - Src:             'src/lib_json/json_reader.cpp:1930,53'
          Dst:             _ZNK4Json5Value3endEv
        - Src:             'src/lib_json/json_reader.cpp:1930,40'
          Dst:             _ZNK4Json17ValueIteratorBaseneERKS0_
        - Src:             'src/lib_json/json_reader.cpp:1916,3'
          Dst:             __cxa_guard_abort
        - Src:             'src/lib_json/json_reader.cpp:1931,19'
          Dst:             _ZNK4Json17ValueIteratorBase4nameEv
        - Src:             'src/lib_json/json_reader.cpp:1935,25'
          Dst:             _ZNK4Json18ValueConstIteratordeEv
        - Src:             'src/lib_json/json_reader.cpp:1935,7'
          Dst:             _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_reader.cpp:1935,23'
          Dst:             _ZN4Json5ValueaSERKS0_
        - Src:             'src/lib_json/json_reader.cpp:1930,60'
          Dst:             _ZN4Json18ValueConstIteratorppEv
        - Src:             'src/lib_json/json_reader.cpp:1939,29'
          Dst:             _ZNK4Json5Value5emptyEv
    - functionName:    __cxa_guard_acquire
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_guard_release
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_guard_abort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json9OurReader15StructuredErrorC2Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 893
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.Json::OurReader::StructuredError *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
            - BranchSide:      'src/lib_json/json_reader.cpp:893,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
      Callsites:       []
    - functionName:    _ZNK4Json9OurReader19getStructuredErrorsEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1863
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::vector.62 *'
        - 'class.Json::OurReader *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          96
      EdgeCount:       21
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN4Json9OurReader15StructuredErrorC2Ev
        - _ZN4Json9OurReader15StructuredErrorD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1864,43'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN4Json9OurReader15StructuredErrorENS_9allocatorIS3_EEEC2Ev
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEE3endEv
                - _ZNSt3__1neERKNS_16__deque_iteratorIN4Json9OurReader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEESB_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIN4Json9OurReader15StructuredErrorENS_9allocatorIS3_EEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__116__deque_iteratorIN4Json9OurReader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEdeEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader15StructuredErrorC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZN4Json9OurReader15StructuredErrorD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIN4Json9OurReader15StructuredErrorENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN4Json9OurReader15StructuredErrorD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__116__deque_iteratorIN4Json9OurReader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEppEv
            - BranchSide:      'src/lib_json/json_reader.cpp:1864,43'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN4Json9OurReader15StructuredErrorENS_9allocatorIS3_EEEC2Ev
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__15dequeIN4Json9OurReader9ErrorInfoENS_9allocatorIS3_EEE3endEv
                - _ZNSt3__1neERKNS_16__deque_iteratorIN4Json9OurReader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEESB_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIN4Json9OurReader15StructuredErrorENS_9allocatorIS3_EEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__116__deque_iteratorIN4Json9OurReader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEdeEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader15StructuredErrorC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZN4Json9OurReader15StructuredErrorD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIN4Json9OurReader15StructuredErrorENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN4Json9OurReader15StructuredErrorD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__116__deque_iteratorIN4Json9OurReader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEppEv
        - Branch String:   'src/lib_json/json_reader.cpp:1865,26'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1865,26'
              BranchSideFuncs:
                - _ZNKSt3__116__deque_iteratorIN4Json9OurReader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEdeEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json9OurReader15StructuredErrorC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZN4Json9OurReader15StructuredErrorD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIN4Json9OurReader15StructuredErrorENS_9allocatorIS3_EEED2Ev
                - _ZNSt3__16vectorIN4Json9OurReader15StructuredErrorENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN4Json9OurReader15StructuredErrorD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__116__deque_iteratorIN4Json9OurReader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEppEv
                - _ZNSt3__1neERKNS_16__deque_iteratorIN4Json9OurReader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEESB_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1865,26'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1866,32'
          Dst:             _ZN4Json9OurReader15StructuredErrorC2Ev
        - Src:             'src/lib_json/json_reader.cpp:1871,3'
          Dst:             _ZN4Json9OurReader15StructuredErrorD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1871,3'
          Dst:             _ZN4Json9OurReader15StructuredErrorD2Ev
    - functionName:    _ZN4Json9OurReader12decodeDoubleERNS0_5TokenE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1642
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::OurReader *'
        - 'class.Json::OurReader::Token *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4Json5Value11swapPayloadERS0_
        - _ZN4Json5Value14setOffsetLimitEl
        - _ZN4Json5Value14setOffsetStartEl
        - _ZN4Json5ValueC2ENS_9ValueTypeE
        - _ZN4Json5ValueD2Ev
        - _ZN4Json9OurReader12currentValueEv
        - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1643,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
            - BranchSide:      'src/lib_json/json_reader.cpp:1643,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
        - Branch String:   'src/lib_json/json_reader.cpp:1644,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:1644,7'
              BranchSideFuncs:
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:1646,3'
              BranchSideFuncs:
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json9OurReader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:1643,9'
          Dst:             _ZN4Json5ValueC2ENS_9ValueTypeE
        - Src:             'src/lib_json/json_reader.cpp:1644,8'
          Dst:             _ZN4Json9OurReader12decodeDoubleERNS0_5TokenERNS_5ValueE
        - Src:             'src/lib_json/json_reader.cpp:1650,1'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:1646,3'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1646,18'
          Dst:             _ZN4Json5Value11swapPayloadERS0_
        - Src:             'src/lib_json/json_reader.cpp:1647,3'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1647,18'
          Dst:             _ZN4Json5Value14setOffsetStartEl
        - Src:             'src/lib_json/json_reader.cpp:1648,3'
          Dst:             _ZN4Json9OurReader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:1648,18'
          Dst:             _ZN4Json5Value14setOffsetLimitEl
        - Src:             'src/lib_json/json_reader.cpp:1650,1'
          Dst:             _ZN4Json5ValueD2Ev
    - functionName:    _ZNK4Json6Reader4goodEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::Reader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - _ZNKSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE5emptyEv
            - BranchSide:      'src/lib_json/json_reader.cpp:862,36'
              BranchSideFuncs:
                - _ZNKSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE5emptyEv
      Callsites:       []
    - functionName:    _ZN4Json6Reader9pushErrorERKNS_5ValueERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEES3_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 845
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'class.Json::Reader *'
        - 'class.Json::Value *'
        - 'class.std::__1::basic_string *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          96
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN4Json6Reader9ErrorInfoC2Ev
        - _ZN4Json6Reader9ErrorInfoD2Ev
        - _ZNK4Json5Value14getOffsetLimitEv
        - _ZNK4Json5Value14getOffsetStartEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:846,28'
              BranchSideFuncs:
                - _ZNK4Json5Value14getOffsetStartEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK4Json5Value14getOffsetLimitEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK4Json5Value14getOffsetLimitEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK4Json5Value14getOffsetStartEv
                - _ZNK4Json5Value14getOffsetLimitEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9ErrorInfoC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZN4Json6Reader9ErrorInfoD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value14getOffsetStartEv
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN4Json6Reader9ErrorInfoD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:846,28'
              BranchSideFuncs:
                - _ZNK4Json5Value14getOffsetStartEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK4Json5Value14getOffsetLimitEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK4Json5Value14getOffsetLimitEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK4Json5Value14getOffsetStartEv
                - _ZNK4Json5Value14getOffsetLimitEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9ErrorInfoC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZN4Json6Reader9ErrorInfoD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value14getOffsetStartEv
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN4Json6Reader9ErrorInfoD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:847,39'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:847,39'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:847,48'
              BranchSideFuncs:
                - _ZNK4Json5Value14getOffsetLimitEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK4Json5Value14getOffsetLimitEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK4Json5Value14getOffsetStartEv
                - _ZNK4Json5Value14getOffsetLimitEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9ErrorInfoC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZN4Json6Reader9ErrorInfoD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value14getOffsetStartEv
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN4Json6Reader9ErrorInfoD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:847,74'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:847,74'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:848,13'
              BranchSideFuncs:
                - _ZNK4Json5Value14getOffsetLimitEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK4Json5Value14getOffsetStartEv
                - _ZNK4Json5Value14getOffsetLimitEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9ErrorInfoC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZN4Json6Reader9ErrorInfoD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value14getOffsetStartEv
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN4Json6Reader9ErrorInfoD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:847,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:847,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:852,18'
              BranchSideFuncs:
                - _ZNK4Json5Value14getOffsetStartEv
                - _ZNK4Json5Value14getOffsetLimitEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9ErrorInfoC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZN4Json6Reader9ErrorInfoD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value14getOffsetStartEv
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN4Json6Reader9ErrorInfoD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:847,13'
          Dst:             _ZNK4Json5Value14getOffsetStartEv
        - Src:             'src/lib_json/json_reader.cpp:847,48'
          Dst:             _ZNK4Json5Value14getOffsetLimitEv
        - Src:             'src/lib_json/json_reader.cpp:848,13'
          Dst:             _ZNK4Json5Value14getOffsetLimitEv
        - Src:             'src/lib_json/json_reader.cpp:852,33'
          Dst:             _ZNK4Json5Value14getOffsetStartEv
        - Src:             'src/lib_json/json_reader.cpp:853,31'
          Dst:             _ZNK4Json5Value14getOffsetLimitEv
        - Src:             'src/lib_json/json_reader.cpp:854,13'
          Dst:             _ZN4Json6Reader9ErrorInfoC2Ev
        - Src:             'src/lib_json/json_reader.cpp:857,32'
          Dst:             _ZNK4Json5Value14getOffsetStartEv
        - Src:             'src/lib_json/json_reader.cpp:860,1'
          Dst:             _ZN4Json6Reader9ErrorInfoD2Ev
        - Src:             'src/lib_json/json_reader.cpp:860,1'
          Dst:             _ZN4Json6Reader9ErrorInfoD2Ev
    - functionName:    _ZN4Json6Reader9pushErrorERKNS_5ValueERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'class.Json::Reader *'
        - 'class.Json::Value *'
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          81
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN4Json6Reader9ErrorInfoC2Ev
        - _ZN4Json6Reader9ErrorInfoD2Ev
        - _ZNK4Json5Value14getOffsetLimitEv
        - _ZNK4Json5Value14getOffsetStartEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:829,28'
              BranchSideFuncs:
                - _ZNK4Json5Value14getOffsetStartEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK4Json5Value14getOffsetLimitEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK4Json5Value14getOffsetStartEv
                - _ZNK4Json5Value14getOffsetLimitEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9ErrorInfoC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZN4Json6Reader9ErrorInfoD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN4Json6Reader9ErrorInfoD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:829,28'
              BranchSideFuncs:
                - _ZNK4Json5Value14getOffsetStartEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK4Json5Value14getOffsetLimitEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK4Json5Value14getOffsetStartEv
                - _ZNK4Json5Value14getOffsetLimitEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9ErrorInfoC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZN4Json6Reader9ErrorInfoD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN4Json6Reader9ErrorInfoD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:830,39'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:830,39'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:830,48'
              BranchSideFuncs:
                - _ZNK4Json5Value14getOffsetLimitEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK4Json5Value14getOffsetStartEv
                - _ZNK4Json5Value14getOffsetLimitEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9ErrorInfoC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZN4Json6Reader9ErrorInfoD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN4Json6Reader9ErrorInfoD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:830,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:830,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:834,18'
              BranchSideFuncs:
                - _ZNK4Json5Value14getOffsetStartEv
                - _ZNK4Json5Value14getOffsetLimitEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9ErrorInfoC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZN4Json6Reader9ErrorInfoD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN4Json6Reader9ErrorInfoD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:830,13'
          Dst:             _ZNK4Json5Value14getOffsetStartEv
        - Src:             'src/lib_json/json_reader.cpp:830,48'
          Dst:             _ZNK4Json5Value14getOffsetLimitEv
        - Src:             'src/lib_json/json_reader.cpp:834,33'
          Dst:             _ZNK4Json5Value14getOffsetStartEv
        - Src:             'src/lib_json/json_reader.cpp:835,31'
          Dst:             _ZNK4Json5Value14getOffsetLimitEv
        - Src:             'src/lib_json/json_reader.cpp:836,13'
          Dst:             _ZN4Json6Reader9ErrorInfoC2Ev
        - Src:             'src/lib_json/json_reader.cpp:842,1'
          Dst:             _ZN4Json6Reader9ErrorInfoD2Ev
        - Src:             'src/lib_json/json_reader.cpp:842,1'
          Dst:             _ZN4Json6Reader9ErrorInfoD2Ev
    - functionName:    _ZN4Json6Reader15StructuredErrorC2Ev
      functionSourceFile: '/src/jsoncpp/include/json/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.Json::OurReader::StructuredError *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/json/reader.h:0,0'
          Branch Sides:
            - BranchSide:      'include/json/reader.h:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
            - BranchSide:      'include/json/reader.h:47,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
      Callsites:       []
    - functionName:    _ZNK4Json6Reader19getStructuredErrorsEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 816
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::vector.62 *'
        - 'class.Json::Reader *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          96
      EdgeCount:       21
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN4Json6Reader15StructuredErrorC2Ev
        - _ZN4Json6Reader15StructuredErrorD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:817,40'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN4Json6Reader15StructuredErrorENS_9allocatorIS3_EEEC2Ev
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE3endEv
                - _ZNSt3__1neERKNS_16__deque_iteratorIN4Json6Reader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEESB_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIN4Json6Reader15StructuredErrorENS_9allocatorIS3_EEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__116__deque_iteratorIN4Json6Reader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEdeEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader15StructuredErrorC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZN4Json6Reader15StructuredErrorD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIN4Json6Reader15StructuredErrorENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN4Json6Reader15StructuredErrorD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__116__deque_iteratorIN4Json6Reader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEppEv
            - BranchSide:      'src/lib_json/json_reader.cpp:817,40'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN4Json6Reader15StructuredErrorENS_9allocatorIS3_EEEC2Ev
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE3endEv
                - _ZNSt3__1neERKNS_16__deque_iteratorIN4Json6Reader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEESB_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIN4Json6Reader15StructuredErrorENS_9allocatorIS3_EEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__116__deque_iteratorIN4Json6Reader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEdeEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader15StructuredErrorC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZN4Json6Reader15StructuredErrorD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIN4Json6Reader15StructuredErrorENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN4Json6Reader15StructuredErrorD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__116__deque_iteratorIN4Json6Reader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEppEv
        - Branch String:   'src/lib_json/json_reader.cpp:818,26'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:818,26'
              BranchSideFuncs:
                - _ZNKSt3__116__deque_iteratorIN4Json6Reader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEdeEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader15StructuredErrorC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZN4Json6Reader15StructuredErrorD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIN4Json6Reader15StructuredErrorENS_9allocatorIS3_EEED2Ev
                - _ZNSt3__16vectorIN4Json6Reader15StructuredErrorENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN4Json6Reader15StructuredErrorD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__116__deque_iteratorIN4Json6Reader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEppEv
                - _ZNSt3__1neERKNS_16__deque_iteratorIN4Json6Reader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEESB_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:818,26'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:819,29'
          Dst:             _ZN4Json6Reader15StructuredErrorC2Ev
        - Src:             'src/lib_json/json_reader.cpp:824,3'
          Dst:             _ZN4Json6Reader15StructuredErrorD2Ev
        - Src:             'src/lib_json/json_reader.cpp:824,3'
          Dst:             _ZN4Json6Reader15StructuredErrorD2Ev
    - functionName:    _ZNK4Json6Reader25getFormattedErrorMessagesEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'class.Json::Reader *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          213
      EdgeCount:       73
      CyclomaticComplexity: 33
      functionsReached:
        - _ZNK4Json6Reader24getLocationLineAndColumnEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:804,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE3endEv
                - _ZNSt3__1neERKNS_16__deque_iteratorIN4Json6Reader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEESB_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__116__deque_iteratorIN4Json6Reader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEdeEv
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json6Reader24getLocationLineAndColumnEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json6Reader24getLocationLineAndColumnEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__116__deque_iteratorIN4Json6Reader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEppEv
            - BranchSide:      'src/lib_json/json_reader.cpp:804,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE3endEv
                - _ZNSt3__1neERKNS_16__deque_iteratorIN4Json6Reader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEESB_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__116__deque_iteratorIN4Json6Reader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEdeEv
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json6Reader24getLocationLineAndColumnEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json6Reader24getLocationLineAndColumnEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__116__deque_iteratorIN4Json6Reader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEppEv
        - Branch String:   'src/lib_json/json_reader.cpp:805,26'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:805,26'
              BranchSideFuncs:
                - _ZNKSt3__116__deque_iteratorIN4Json6Reader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEdeEv
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json6Reader24getLocationLineAndColumnEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json6Reader24getLocationLineAndColumnEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__116__deque_iteratorIN4Json6Reader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEppEv
                - _ZNSt3__1neERKNS_16__deque_iteratorIN4Json6Reader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEESB_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:805,26'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:809,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:805,26'
              BranchSideFuncs:
                - _ZNSt3__116__deque_iteratorIN4Json6Reader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEppEv
                - _ZNSt3__1neERKNS_16__deque_iteratorIN4Json6Reader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEESB_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__116__deque_iteratorIN4Json6Reader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEdeEv
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json6Reader24getLocationLineAndColumnEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json6Reader24getLocationLineAndColumnEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:811,20'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json6Reader24getLocationLineAndColumnEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__116__deque_iteratorIN4Json6Reader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEppEv
                - _ZNSt3__1neERKNS_16__deque_iteratorIN4Json6Reader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEESB_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__116__deque_iteratorIN4Json6Reader9ErrorInfoEPKS3_RS4_PKS5_lLl73EEdeEv
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json6Reader24getLocationLineAndColumnEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:807,16'
          Dst:             _ZNK4Json6Reader24getLocationLineAndColumnEPKc
        - Src:             'src/lib_json/json_reader.cpp:811,20'
          Dst:             _ZNK4Json6Reader24getLocationLineAndColumnEPKc
    - functionName:    _ZNK4Json6Reader24getLocationLineAndColumnEPKc
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'class.Json::Reader *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json6Reader24getLocationLineAndColumnEPKcRiS3_
        - snprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json6Reader24getLocationLineAndColumnEPKcRiS3_
                - llvm.lifetime.start.p0i8
                - snprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:791,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json6Reader24getLocationLineAndColumnEPKcRiS3_
                - llvm.lifetime.start.p0i8
                - snprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:792,3'
          Dst:             _ZNK4Json6Reader24getLocationLineAndColumnEPKcRiS3_
        - Src:             'src/lib_json/json_reader.cpp:794,3'
          Dst:             snprintf
    - functionName:    _ZNK4Json6Reader24getLocationLineAndColumnEPKcRiS3_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 769
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'class.Json::Reader *'
        - 'char *'
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          96
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:773,29'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:773,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:773,29'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:773,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:773,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:774,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:775,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:776,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:780,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:776,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:777,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:780,16'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:773,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:773,29'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:773,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:773,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK4Json6Reader24getFormatedErrorMessagesEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 799
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'class.Json::Reader *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json6Reader25getFormattedErrorMessagesEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json6Reader25getFormattedErrorMessagesEv
            - BranchSide:      'src/lib_json/json_reader.cpp:800,10'
              BranchSideFuncs:
                - _ZNK4Json6Reader25getFormattedErrorMessagesEv
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:800,10'
          Dst:             _ZNK4Json6Reader25getFormattedErrorMessagesEv
    - functionName:    _ZN4Json6Reader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 708
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'class.Json::Reader *'
        - 'class.Json::OurReader::Token *'
        - 'char **'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          310
      EdgeCount:       86
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:709,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:709,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:709,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:711,9'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:715,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:717,18'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:717,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:725,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:717,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:719,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:719,23'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:719,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:721,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:719,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:725,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:721,23'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:721,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:725,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:721,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:725,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:717,18'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:717,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:725,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:717,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:719,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:719,23'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:719,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:721,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:721,23'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:721,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:725,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:721,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:725,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:719,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:725,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:717,18'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:717,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:725,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:717,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:719,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:719,23'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:719,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:721,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:721,23'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:721,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:725,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:721,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:725,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:719,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:725,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:717,18'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:717,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:725,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:717,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:719,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:719,23'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:719,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:721,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:721,23'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:721,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:725,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:721,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:725,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:719,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:725,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:710,12'
          Dst:             _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
        - Src:             'src/lib_json/json_reader.cpp:724,14'
          Dst:             _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
    - functionName:    _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 732
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'class.Json::Reader *'
        - 'class.std::__1::basic_string *'
        - 'class.Json::OurReader::Token *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4Json6Reader9ErrorInfoC2Ev
        - _ZN4Json6Reader9ErrorInfoD2Ev
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:733,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9ErrorInfoC2Ev
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZN4Json6Reader9ErrorInfoD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN4Json6Reader9ErrorInfoD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:733,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9ErrorInfoC2Ev
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZN4Json6Reader9ErrorInfoD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN4Json6Reader9ErrorInfoD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:733,13'
          Dst:             _ZN4Json6Reader9ErrorInfoC2Ev
        - Src:             'src/lib_json/json_reader.cpp:739,1'
          Dst:             _ZN4Json6Reader9ErrorInfoD2Ev
        - Src:             'src/lib_json/json_reader.cpp:739,1'
          Dst:             _ZN4Json6Reader9ErrorInfoD2Ev
    - functionName:    _ZN4Json6Reader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'class.Json::Reader *'
        - 'class.Json::OurReader::Token *'
        - 'char **'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          130
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4Json6Reader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
        - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:684,8'
              BranchSideFuncs:
                - _ZN4Json6Reader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:684,8'
              BranchSideFuncs:
                - _ZN4Json6Reader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:684,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:684,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:686,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:686,25'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:686,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:686,25'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:686,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:686,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:688,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:688,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:690,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:692,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:692,30'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:692,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:699,23'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:692,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:693,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:699,23'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:694,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:695,31'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:698,5'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:684,8'
          Dst:             _ZN4Json6Reader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
        - Src:             'src/lib_json/json_reader.cpp:689,14'
          Dst:             _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
        - Src:             'src/lib_json/json_reader.cpp:694,11'
          Dst:             _ZN4Json6Reader27decodeUnicodeEscapeSequenceERNS0_5TokenERPKcS4_Rj
        - Src:             'src/lib_json/json_reader.cpp:699,14'
          Dst:             _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
    - functionName:    _ZN4Json6Reader12decodeDoubleERNS0_5TokenE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::Reader *'
        - 'class.Json::OurReader::Token *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4Json5Value11swapPayloadERS0_
        - _ZN4Json5Value14setOffsetLimitEl
        - _ZN4Json5Value14setOffsetStartEl
        - _ZN4Json5ValueC2ENS_9ValueTypeE
        - _ZN4Json5ValueD2Ev
        - _ZN4Json6Reader12currentValueEv
        - _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:591,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
            - BranchSide:      'src/lib_json/json_reader.cpp:591,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
        - Branch String:   'src/lib_json/json_reader.cpp:592,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:592,7'
              BranchSideFuncs:
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:594,3'
              BranchSideFuncs:
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:591,9'
          Dst:             _ZN4Json5ValueC2ENS_9ValueTypeE
        - Src:             'src/lib_json/json_reader.cpp:592,8'
          Dst:             _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
        - Src:             'src/lib_json/json_reader.cpp:598,1'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:594,3'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:594,18'
          Dst:             _ZN4Json5Value11swapPayloadERS0_
        - Src:             'src/lib_json/json_reader.cpp:595,3'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:595,18'
          Dst:             _ZN4Json5Value14setOffsetStartEl
        - Src:             'src/lib_json/json_reader.cpp:596,3'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:596,18'
          Dst:             _ZN4Json5Value14setOffsetLimitEl
        - Src:             'src/lib_json/json_reader.cpp:598,1'
          Dst:             _ZN4Json5ValueD2Ev
    - functionName:    _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'class.Json::Reader *'
        - 'class.Json::OurReader::Token *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          186
      EdgeCount:       61
      CyclomaticComplexity: 30
      functionsReached:
        - _Z5isinfUa9enable_ifILb1EEd
        - _ZN4Json5ValueC2Ed
        - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:601,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKNS_12basic_stringIcS2_S4_EEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERd
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEntEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ed
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__114numeric_limitsIdE3maxEv
                - _ZNSt3__114numeric_limitsIdE6lowestEv
                - _Z5isinfUa9enable_ifILb1EEd
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__114numeric_limitsIdE8infinityEv
                - _ZNSt3__114numeric_limitsIdE8infinityEv
            - BranchSide:      'src/lib_json/json_reader.cpp:601,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKNS_12basic_stringIcS2_S4_EEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEErsERd
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEntEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ed
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__114numeric_limitsIdE3maxEv
                - _ZNSt3__114numeric_limitsIdE6lowestEv
                - _Z5isinfUa9enable_ifILb1EEd
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__114numeric_limitsIdE8infinityEv
                - _ZNSt3__114numeric_limitsIdE8infinityEv
        - Branch String:   'src/lib_json/json_reader.cpp:604,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:605,9'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsIdE3maxEv
                - _ZNSt3__114numeric_limitsIdE6lowestEv
                - _Z5isinfUa9enable_ifILb1EEd
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ed
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__114numeric_limitsIdE8infinityEv
                - _ZNSt3__114numeric_limitsIdE8infinityEv
            - BranchSide:      'src/lib_json/json_reader.cpp:613,13'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ed
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:605,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:606,15'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsIdE8infinityEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ed
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:607,14'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsIdE6lowestEv
                - _Z5isinfUa9enable_ifILb1EEd
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ed
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__114numeric_limitsIdE8infinityEv
        - Branch String:   'src/lib_json/json_reader.cpp:607,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:608,16'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsIdE8infinityEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ed
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:609,26'
              BranchSideFuncs:
                - _Z5isinfUa9enable_ifILb1EEd
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ed
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:609,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:611,9'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ed
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:613,13'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ed
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:609,15'
          Dst:             _Z5isinfUa9enable_ifILb1EEd
        - Src:             'src/lib_json/json_reader.cpp:610,14'
          Dst:             _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
        - Src:             'src/lib_json/json_reader.cpp:613,13'
          Dst:             _ZN4Json5ValueC2Ed
        - Src:             'src/lib_json/json_reader.cpp:613,11'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:613,3'
          Dst:             _ZN4Json5ValueD2Ev
    - functionName:    _ZN4Json6Reader12currentValueEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 760
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        1
      argTypes:
        - 'class.Json::Reader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    33
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3topEv
            - BranchSide:      'src/lib_json/json_reader.cpp:760,42'
              BranchSideFuncs:
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3topEv
      Callsites:       []
    - functionName:    _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 755
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'class.Json::Reader *'
        - 'class.std::__1::basic_string *'
        - 'class.Json::OurReader::Token *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
        - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
            - BranchSide:      'src/lib_json/json_reader.cpp:756,3'
              BranchSideFuncs:
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:756,3'
          Dst:             _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
        - Src:             'src/lib_json/json_reader.cpp:757,10'
          Dst:             _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
    - functionName:    _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::Reader *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4Json6Reader9readTokenERNS0_5TokenE
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:742,29'
              BranchSideFuncs:
                - _ZNKSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE4sizeEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE6resizeEm
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE6resizeEm
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:742,29'
              BranchSideFuncs:
                - _ZNKSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE4sizeEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE6resizeEm
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE6resizeEm
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:745,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:746,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE6resizeEm
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE6resizeEm
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:747,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE6resizeEm
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE6resizeEm
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:747,38'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:745,10'
              BranchSideFuncs:
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE6resizeEm
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:750,11'
              BranchSideFuncs:
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE6resizeEm
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:745,10'
          Dst:             _ZN4Json6Reader9readTokenERNS0_5TokenE
    - functionName:    _ZN4Json6Reader9readTokenERNS0_5TokenE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::Reader *'
        - 'class.Json::OurReader::Token *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          191
      EdgeCount:       44
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4Json6Reader10readNumberEv
        - _ZN4Json6Reader10readStringEv
        - _ZN4Json6Reader10skipSpacesEv
        - _ZN4Json6Reader11getNextCharEv
        - _ZN4Json6Reader11readCommentEv
        - _ZN4Json6Reader5matchEPKci
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:239,3'
              BranchSideFuncs:
                - _ZN4Json6Reader10skipSpacesEv
                - _ZN4Json6Reader11getNextCharEv
                - __sanitizer_cov_trace_switch
                - _ZN4Json6Reader5matchEPKci
                - _ZN4Json6Reader5matchEPKci
                - _ZN4Json6Reader5matchEPKci
                - _ZN4Json6Reader10readNumberEv
                - _ZN4Json6Reader11readCommentEv
                - _ZN4Json6Reader10readStringEv
            - BranchSide:      'src/lib_json/json_reader.cpp:239,3'
              BranchSideFuncs:
                - _ZN4Json6Reader10skipSpacesEv
                - _ZN4Json6Reader11getNextCharEv
                - __sanitizer_cov_trace_switch
                - _ZN4Json6Reader5matchEPKci
                - _ZN4Json6Reader5matchEPKci
                - _ZN4Json6Reader5matchEPKci
                - _ZN4Json6Reader10readNumberEv
                - _ZN4Json6Reader11readCommentEv
                - _ZN4Json6Reader10readStringEv
        - Branch String:   'src/lib_json/json_reader.cpp:243,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:245,11'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:248,11'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:251,11'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:254,11'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:257,11'
              BranchSideFuncs:
                - _ZN4Json6Reader10readStringEv
            - BranchSide:      'src/lib_json/json_reader.cpp:261,11'
              BranchSideFuncs:
                - _ZN4Json6Reader11readCommentEv
            - BranchSide:      'src/lib_json/json_reader.cpp:275,11'
              BranchSideFuncs:
                - _ZN4Json6Reader10readNumberEv
            - BranchSide:      'src/lib_json/json_reader.cpp:275,11'
              BranchSideFuncs:
                - _ZN4Json6Reader10readNumberEv
            - BranchSide:      'src/lib_json/json_reader.cpp:275,11'
              BranchSideFuncs:
                - _ZN4Json6Reader10readNumberEv
            - BranchSide:      'src/lib_json/json_reader.cpp:275,11'
              BranchSideFuncs:
                - _ZN4Json6Reader10readNumberEv
            - BranchSide:      'src/lib_json/json_reader.cpp:275,11'
              BranchSideFuncs:
                - _ZN4Json6Reader10readNumberEv
            - BranchSide:      'src/lib_json/json_reader.cpp:275,11'
              BranchSideFuncs:
                - _ZN4Json6Reader10readNumberEv
            - BranchSide:      'src/lib_json/json_reader.cpp:275,11'
              BranchSideFuncs:
                - _ZN4Json6Reader10readNumberEv
            - BranchSide:      'src/lib_json/json_reader.cpp:275,11'
              BranchSideFuncs:
                - _ZN4Json6Reader10readNumberEv
            - BranchSide:      'src/lib_json/json_reader.cpp:275,11'
              BranchSideFuncs:
                - _ZN4Json6Reader10readNumberEv
            - BranchSide:      'src/lib_json/json_reader.cpp:275,11'
              BranchSideFuncs:
                - _ZN4Json6Reader10readNumberEv
            - BranchSide:      'src/lib_json/json_reader.cpp:275,11'
              BranchSideFuncs:
                - _ZN4Json6Reader10readNumberEv
            - BranchSide:      'src/lib_json/json_reader.cpp:279,11'
              BranchSideFuncs:
                - _ZN4Json6Reader5matchEPKci
            - BranchSide:      'src/lib_json/json_reader.cpp:283,11'
              BranchSideFuncs:
                - _ZN4Json6Reader5matchEPKci
            - BranchSide:      'src/lib_json/json_reader.cpp:287,11'
              BranchSideFuncs:
                - _ZN4Json6Reader5matchEPKci
            - BranchSide:      'src/lib_json/json_reader.cpp:291,11'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:294,11'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:297,11'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:304,11'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:303,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:303,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:304,11'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:303,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:303,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:304,11'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:303,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:303,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:304,11'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:303,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:303,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:304,11'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:303,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:303,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:304,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:239,3'
          Dst:             _ZN4Json6Reader10skipSpacesEv
        - Src:             'src/lib_json/json_reader.cpp:241,12'
          Dst:             _ZN4Json6Reader11getNextCharEv
        - Src:             'src/lib_json/json_reader.cpp:262,10'
          Dst:             _ZN4Json6Reader11readCommentEv
        - Src:             'src/lib_json/json_reader.cpp:276,5'
          Dst:             _ZN4Json6Reader10readNumberEv
        - Src:             'src/lib_json/json_reader.cpp:280,10'
          Dst:             _ZN4Json6Reader5matchEPKci
        - Src:             'src/lib_json/json_reader.cpp:284,10'
          Dst:             _ZN4Json6Reader5matchEPKci
        - Src:             'src/lib_json/json_reader.cpp:288,10'
          Dst:             _ZN4Json6Reader5matchEPKci
        - Src:             'src/lib_json/json_reader.cpp:258,10'
          Dst:             _ZN4Json6Reader10readStringEv
    - functionName:    _ZN4Json6Reader10skipSpacesEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::Reader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:310,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:310,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:311,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:312,18'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:312,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:313,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:312,31'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:312,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:313,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:312,44'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:312,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:313,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:310,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:310,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:311,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
      Callsites:       []
    - functionName:    _ZN4Json6Reader11getNextCharEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 762
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'class.Json::Reader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:763,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:763,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:765,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4Json6Reader11readCommentEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::Reader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          94
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN4Json6Reader10addCommentEPKcS2_NS_16CommentPlacementE
        - _ZN4Json6Reader11getNextCharEv
        - _ZN4Json6Reader15containsNewLineEPKcS2_
        - _ZN4Json6Reader17readCStyleCommentEv
        - _ZN4Json6Reader19readCppStyleCommentEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:331,27'
              BranchSideFuncs:
                - _ZN4Json6Reader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader19readCppStyleCommentEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader15containsNewLineEPKcS2_
                - _ZN4Json6Reader10addCommentEPKcS2_NS_16CommentPlacementE
                - _ZN4Json6Reader15containsNewLineEPKcS2_
                - _ZN4Json6Reader17readCStyleCommentEv
            - BranchSide:      'src/lib_json/json_reader.cpp:331,27'
              BranchSideFuncs:
                - _ZN4Json6Reader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader19readCppStyleCommentEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader15containsNewLineEPKcS2_
                - _ZN4Json6Reader10addCommentEPKcS2_NS_16CommentPlacementE
                - _ZN4Json6Reader15containsNewLineEPKcS2_
                - _ZN4Json6Reader17readCStyleCommentEv
        - Branch String:   'src/lib_json/json_reader.cpp:334,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:335,18'
              BranchSideFuncs:
                - _ZN4Json6Reader17readCStyleCommentEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader15containsNewLineEPKcS2_
                - _ZN4Json6Reader10addCommentEPKcS2_NS_16CommentPlacementE
                - _ZN4Json6Reader15containsNewLineEPKcS2_
            - BranchSide:      'src/lib_json/json_reader.cpp:336,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader19readCppStyleCommentEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader15containsNewLineEPKcS2_
                - _ZN4Json6Reader10addCommentEPKcS2_NS_16CommentPlacementE
                - _ZN4Json6Reader15containsNewLineEPKcS2_
        - Branch String:   'src/lib_json/json_reader.cpp:336,12'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:336,12'
              BranchSideFuncs:
                - _ZN4Json6Reader19readCppStyleCommentEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader15containsNewLineEPKcS2_
                - _ZN4Json6Reader10addCommentEPKcS2_NS_16CommentPlacementE
                - _ZN4Json6Reader15containsNewLineEPKcS2_
            - BranchSide:      'src/lib_json/json_reader.cpp:337,18'
              BranchSideFuncs:
                - _ZN4Json6Reader19readCppStyleCommentEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader15containsNewLineEPKcS2_
                - _ZN4Json6Reader10addCommentEPKcS2_NS_16CommentPlacementE
                - _ZN4Json6Reader15containsNewLineEPKcS2_
        - Branch String:   'src/lib_json/json_reader.cpp:338,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:338,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader15containsNewLineEPKcS2_
                - _ZN4Json6Reader10addCommentEPKcS2_NS_16CommentPlacementE
                - _ZN4Json6Reader15containsNewLineEPKcS2_
            - BranchSide:      'src/lib_json/json_reader.cpp:341,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader15containsNewLineEPKcS2_
                - _ZN4Json6Reader10addCommentEPKcS2_NS_16CommentPlacementE
                - _ZN4Json6Reader15containsNewLineEPKcS2_
        - Branch String:   'src/lib_json/json_reader.cpp:341,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:341,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:343,9'
              BranchSideFuncs:
                - _ZN4Json6Reader15containsNewLineEPKcS2_
                - _ZN4Json6Reader10addCommentEPKcS2_NS_16CommentPlacementE
                - _ZN4Json6Reader15containsNewLineEPKcS2_
        - Branch String:   'src/lib_json/json_reader.cpp:343,23'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:343,27'
              BranchSideFuncs:
                - _ZN4Json6Reader10addCommentEPKcS2_NS_16CommentPlacementE
            - BranchSide:      'src/lib_json/json_reader.cpp:348,30'
              BranchSideFuncs:
                - _ZN4Json6Reader10addCommentEPKcS2_NS_16CommentPlacementE
        - Branch String:   'src/lib_json/json_reader.cpp:343,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:344,20'
              BranchSideFuncs:
                - _ZN4Json6Reader10addCommentEPKcS2_NS_16CommentPlacementE
            - BranchSide:      'src/lib_json/json_reader.cpp:348,30'
              BranchSideFuncs:
                - _ZN4Json6Reader10addCommentEPKcS2_NS_16CommentPlacementE
        - Branch String:   'src/lib_json/json_reader.cpp:344,20'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:344,54'
              BranchSideFuncs:
                - _ZN4Json6Reader15containsNewLineEPKcS2_
                - _ZN4Json6Reader10addCommentEPKcS2_NS_16CommentPlacementE
            - BranchSide:      'src/lib_json/json_reader.cpp:345,9'
              BranchSideFuncs:
                - _ZN4Json6Reader10addCommentEPKcS2_NS_16CommentPlacementE
        - Branch String:   'src/lib_json/json_reader.cpp:344,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:345,9'
              BranchSideFuncs:
                - _ZN4Json6Reader10addCommentEPKcS2_NS_16CommentPlacementE
            - BranchSide:      'src/lib_json/json_reader.cpp:348,30'
              BranchSideFuncs:
                - _ZN4Json6Reader10addCommentEPKcS2_NS_16CommentPlacementE
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:332,12'
          Dst:             _ZN4Json6Reader11getNextCharEv
        - Src:             'src/lib_json/json_reader.cpp:337,18'
          Dst:             _ZN4Json6Reader19readCppStyleCommentEv
        - Src:             'src/lib_json/json_reader.cpp:335,18'
          Dst:             _ZN4Json6Reader17readCStyleCommentEv
        - Src:             'src/lib_json/json_reader.cpp:343,27'
          Dst:             _ZN4Json6Reader15containsNewLineEPKcS2_
        - Src:             'src/lib_json/json_reader.cpp:344,24'
          Dst:             _ZN4Json6Reader15containsNewLineEPKcS2_
        - Src:             'src/lib_json/json_reader.cpp:348,5'
          Dst:             _ZN4Json6Reader10addCommentEPKcS2_NS_16CommentPlacementE
    - functionName:    _ZN4Json6Reader10readNumberEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::Reader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         45
      ICount:          203
      EdgeCount:       62
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:413,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:414,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:422,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:414,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:414,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:414,9'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:413,19'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:413,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:416,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:416,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:416,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:417,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:417,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:417,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:417,9'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:418,21'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:417,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:418,21'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:418,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:419,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:422,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:419,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:419,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:419,11'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:418,21'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:418,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:418,21'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:422,16'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:422,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:423,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:422,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:422,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:423,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:423,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:423,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:423,9'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:424,18'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:424,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:425,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:424,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:425,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:426,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:425,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:425,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:425,11'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:426,21'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:426,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:427,21'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:427,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:427,37'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:427,11'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:426,21'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:426,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:427,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4Json6Reader5matchEPKci
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'class.Json::Reader *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:320,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:320,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:323,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'src/lib_json/json_reader.cpp:323,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:324,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:326,12'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_reader.cpp:324,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:323,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'src/lib_json/json_reader.cpp:324,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4Json6Reader10readStringEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::Reader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          63
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4Json6Reader11getNextCharEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:433,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:433,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:434,9'
              BranchSideFuncs:
                - _ZN4Json6Reader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader11getNextCharEv
        - Branch String:   'src/lib_json/json_reader.cpp:435,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:436,7'
              BranchSideFuncs:
                - _ZN4Json6Reader11getNextCharEv
                - _ZN4Json6Reader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:437,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:437,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:433,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:437,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:433,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:433,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:434,9'
              BranchSideFuncs:
                - _ZN4Json6Reader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader11getNextCharEv
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:434,9'
          Dst:             _ZN4Json6Reader11getNextCharEv
        - Src:             'src/lib_json/json_reader.cpp:436,7'
          Dst:             _ZN4Json6Reader11getNextCharEv
    - functionName:    _ZN4Json6Reader19readCppStyleCommentEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::Reader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          59
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4Json6Reader11getNextCharEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:394,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:394,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:395,14'
              BranchSideFuncs:
                - _ZN4Json6Reader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader11getNextCharEv
        - Branch String:   'src/lib_json/json_reader.cpp:396,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:396,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:398,11'
              BranchSideFuncs:
                - _ZN4Json6Reader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader11getNextCharEv
        - Branch String:   'src/lib_json/json_reader.cpp:398,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:394,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader11getNextCharEv
            - BranchSide:      'src/lib_json/json_reader.cpp:400,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader11getNextCharEv
        - Branch String:   'src/lib_json/json_reader.cpp:400,28'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:400,28'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:400,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader11getNextCharEv
        - Branch String:   'src/lib_json/json_reader.cpp:400,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:400,11'
              BranchSideFuncs:
                - _ZN4Json6Reader11getNextCharEv
            - BranchSide:      'src/lib_json/json_reader.cpp:401,9'
              BranchSideFuncs:
                - _ZN4Json6Reader11getNextCharEv
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:395,14'
          Dst:             _ZN4Json6Reader11getNextCharEv
        - Src:             'src/lib_json/json_reader.cpp:401,9'
          Dst:             _ZN4Json6Reader11getNextCharEv
    - functionName:    _ZN4Json6Reader17readCStyleCommentEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::Reader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          63
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4Json6Reader11getNextCharEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:385,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:385,3'
              BranchSideFuncs:
                - _ZN4Json6Reader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:386,14'
              BranchSideFuncs:
                - _ZN4Json6Reader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:387,18'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:385,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:387,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:387,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:385,20'
              BranchSideFuncs:
                - _ZN4Json6Reader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:387,9'
              BranchSideFuncs:
                - _ZN4Json6Reader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:385,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:385,3'
              BranchSideFuncs:
                - _ZN4Json6Reader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:386,14'
              BranchSideFuncs:
                - _ZN4Json6Reader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader11getNextCharEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:386,14'
          Dst:             _ZN4Json6Reader11getNextCharEv
        - Src:             'src/lib_json/json_reader.cpp:390,10'
          Dst:             _ZN4Json6Reader11getNextCharEv
    - functionName:    _ZN4Json6Reader15containsNewLineEPKcS2_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - '_ZNSt3__16any_ofIPKcZN4Json6Reader15containsNewLineES2_S2_E3$_0EEbT_S6_T0_'
            - BranchSide:      'src/lib_json/json_reader.cpp:82,10'
              BranchSideFuncs:
                - '_ZNSt3__16any_ofIPKcZN4Json6Reader15containsNewLineES2_S2_E3$_0EEbT_S6_T0_'
      Callsites:       []
    - functionName:    _ZN4Json6Reader10addCommentEPKcS2_NS_16CommentPlacementE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'class.Json::Reader *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       21
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
        - _ZN4Json6Reader12normalizeEOLEPKcS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:375,30'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader12normalizeEOLEPKcS2_
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_reader.cpp:375,30'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader12normalizeEOLEPKcS2_
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
        - Branch String:   'src/lib_json/json_reader.cpp:376,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:378,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:380,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:375,30'
          Dst:             _ZN4Json6Reader12normalizeEOLEPKcS2_
        - Src:             'src/lib_json/json_reader.cpp:378,17'
          Dst:             _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
    - functionName:    _ZN4Json6Reader12normalizeEOLEPKcS2_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          96
      EdgeCount:       24
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:354,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
            - BranchSide:      'src/lib_json/json_reader.cpp:354,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
        - Branch String:   'src/lib_json/json_reader.cpp:357,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:357,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:358,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
        - Branch String:   'src/lib_json/json_reader.cpp:359,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:360,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
            - BranchSide:      'src/lib_json/json_reader.cpp:366,18'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
        - Branch String:   'src/lib_json/json_reader.cpp:360,26'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:360,29'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:364,18'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:360,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:362,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_reader.cpp:364,18'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_reader.cpp:357,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:357,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_reader.cpp:358,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
      Callsites:       []
    - functionName:    _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'class.Json::Reader *'
        - 'class.Json::OurReader::Token *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          195
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN4Json5ValueC2El
        - _ZN4Json5ValueC2Em
        - _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:551,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Em
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
            - BranchSide:      'src/lib_json/json_reader.cpp:551,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Em
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
        - Branch String:   'src/lib_json/json_reader.cpp:564,17'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:564,22'
              BranchSideFuncs:
                - _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
            - BranchSide:      'src/lib_json/json_reader.cpp:565,14'
              BranchSideFuncs:
                - _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
        - Branch String:   'src/lib_json/json_reader.cpp:564,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:565,14'
              BranchSideFuncs:
                - _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
            - BranchSide:      'src/lib_json/json_reader.cpp:566,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Em
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:567,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:572,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - __sanitizer_cov_trace_cmp8
                - _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Em
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:577,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - __sanitizer_cov_trace_cmp8
                - _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Em
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:572,29'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:572,40'
              BranchSideFuncs:
                - _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
            - BranchSide:      'src/lib_json/json_reader.cpp:574,16'
              BranchSideFuncs:
                - _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
        - Branch String:   'src/lib_json/json_reader.cpp:572,54'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:573,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Em
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:574,16'
              BranchSideFuncs:
                - _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
        - Branch String:   'src/lib_json/json_reader.cpp:572,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:574,16'
              BranchSideFuncs:
                - _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
            - BranchSide:      'src/lib_json/json_reader.cpp:577,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - __sanitizer_cov_trace_cmp8
                - _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Em
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:562,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:563,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Em
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:579,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Em
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:579,18'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:579,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:583,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Em
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:579,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:580,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:582,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:583,12'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:584,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2El
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:586,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Em
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:565,14'
          Dst:             _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
        - Src:             'src/lib_json/json_reader.cpp:574,16'
          Dst:             _ZN4Json6Reader12decodeDoubleERNS0_5TokenERNS_5ValueE
        - Src:             'src/lib_json/json_reader.cpp:580,15'
          Dst:             _ZN4Json5ValueC2El
        - Src:             'src/lib_json/json_reader.cpp:580,13'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:580,5'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:582,15'
          Dst:             _ZN4Json5ValueC2El
        - Src:             'src/lib_json/json_reader.cpp:582,13'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:582,5'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:584,15'
          Dst:             _ZN4Json5ValueC2El
        - Src:             'src/lib_json/json_reader.cpp:584,13'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:584,5'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:586,15'
          Dst:             _ZN4Json5ValueC2Em
        - Src:             'src/lib_json/json_reader.cpp:586,13'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_reader.cpp:586,5'
          Dst:             _ZN4Json5ValueD2Ev
    - functionName:    _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'class.Json::Reader *'
        - 'class.Json::OurReader::Token *'
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          202
      EdgeCount:       36
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4Json6Reader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
        - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
        - _ZN4JsonL15codePointToUTF8Ej
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:629,45'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:629,45'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:632,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:632,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:633,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:634,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:634,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:636,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:636,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:637,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:675,15'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:637,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:638,25'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:639,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:640,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:642,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:645,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:648,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:651,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:654,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:657,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:660,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:663,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:667,14'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_switch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:672,25'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:667,13'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:669,36'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:670,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:632,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:632,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:633,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL15codePointToUTF8Ej
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:638,16'
          Dst:             _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
        - Src:             'src/lib_json/json_reader.cpp:667,14'
          Dst:             _ZN4Json6Reader22decodeUnicodeCodePointERNS0_5TokenERPKcS4_Rj
        - Src:             'src/lib_json/json_reader.cpp:669,20'
          Dst:             _ZN4JsonL15codePointToUTF8Ej
        - Src:             'src/lib_json/json_reader.cpp:672,16'
          Dst:             _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
    - functionName:    _ZN4Json6Reader12decodeStringERNS0_5TokenE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::Reader *'
        - 'class.Json::OurReader::Token *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          85
      EdgeCount:       27
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN4Json5Value11swapPayloadERS0_
        - _ZN4Json5Value14setOffsetLimitEl
        - _ZN4Json5Value14setOffsetStartEl
        - _ZN4Json5ValueC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN4Json5ValueD2Ev
        - _ZN4Json6Reader12currentValueEv
        - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:618,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:618,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:619,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:619,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:621,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:619,8'
          Dst:             _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             'src/lib_json/json_reader.cpp:621,9'
          Dst:             _ZN4Json5ValueC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_reader.cpp:622,3'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:622,18'
          Dst:             _ZN4Json5Value11swapPayloadERS0_
        - Src:             'src/lib_json/json_reader.cpp:623,3'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:623,18'
          Dst:             _ZN4Json5Value14setOffsetStartEl
        - Src:             'src/lib_json/json_reader.cpp:624,3'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:624,18'
          Dst:             _ZN4Json5Value14setOffsetLimitEl
        - Src:             'src/lib_json/json_reader.cpp:626,1'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:626,1'
          Dst:             _ZN4Json5ValueD2Ev
    - functionName:    _ZN4Json6Reader12decodeNumberERNS0_5TokenE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::Reader *'
        - 'class.Json::OurReader::Token *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4Json5Value11swapPayloadERS0_
        - _ZN4Json5Value14setOffsetLimitEl
        - _ZN4Json5Value14setOffsetStartEl
        - _ZN4Json5ValueC2ENS_9ValueTypeE
        - _ZN4Json5ValueD2Ev
        - _ZN4Json6Reader12currentValueEv
        - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:538,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
            - BranchSide:      'src/lib_json/json_reader.cpp:538,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
        - Branch String:   'src/lib_json/json_reader.cpp:539,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:539,7'
              BranchSideFuncs:
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:541,3'
              BranchSideFuncs:
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:538,9'
          Dst:             _ZN4Json5ValueC2ENS_9ValueTypeE
        - Src:             'src/lib_json/json_reader.cpp:539,8'
          Dst:             _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
        - Src:             'src/lib_json/json_reader.cpp:545,1'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:541,3'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:541,18'
          Dst:             _ZN4Json5Value11swapPayloadERS0_
        - Src:             'src/lib_json/json_reader.cpp:542,3'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:542,18'
          Dst:             _ZN4Json5Value14setOffsetStartEl
        - Src:             'src/lib_json/json_reader.cpp:543,3'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:543,18'
          Dst:             _ZN4Json5Value14setOffsetLimitEl
        - Src:             'src/lib_json/json_reader.cpp:545,1'
          Dst:             _ZN4Json5ValueD2Ev
    - functionName:    _ZN4Json6Reader9readArrayERNS0_5TokenE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::Reader *'
        - 'class.Json::OurReader::Token *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         51
      ICount:          224
      EdgeCount:       98
      CyclomaticComplexity: 49
      functionsReached:
        - _ZN4Json5Value11swapPayloadERS0_
        - _ZN4Json5Value14setOffsetStartEl
        - _ZN4Json5ValueC2ENS_9ValueTypeE
        - _ZN4Json5ValueD2Ev
        - _ZN4Json5ValueixEi
        - _ZN4Json6Reader10skipSpacesEv
        - _ZN4Json6Reader12currentValueEv
        - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
        - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
        - _ZN4Json6Reader9readTokenERNS0_5TokenE
        - _ZN4Json6Reader9readValueEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:500,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader10skipSpacesEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixEi
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:500,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader10skipSpacesEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixEi
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:516,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:517,14'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixEi
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:521,10'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixEi
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:522,47'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:522,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixEi
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:525,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixEi
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:522,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:523,12'
              BranchSideFuncs:
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixEi
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:528,33'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:525,68'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:527,13'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixEi
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:527,13'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:527,13'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:526,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:528,33'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:527,13'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:528,33'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixEi
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:533,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixEi
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:527,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:528,33'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:533,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:500,9'
          Dst:             _ZN4Json5ValueC2ENS_9ValueTypeE
        - Src:             'src/lib_json/json_reader.cpp:501,3'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:501,18'
          Dst:             _ZN4Json5Value11swapPayloadERS0_
        - Src:             'src/lib_json/json_reader.cpp:502,3'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:502,18'
          Dst:             _ZN4Json5Value14setOffsetStartEl
        - Src:             'src/lib_json/json_reader.cpp:503,3'
          Dst:             _ZN4Json6Reader10skipSpacesEv
        - Src:             'src/lib_json/json_reader.cpp:507,5'
          Dst:             _ZN4Json6Reader9readTokenERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:512,20'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:512,20'
          Dst:             _ZN4Json5ValueixEi
        - Src:             'src/lib_json/json_reader.cpp:514,15'
          Dst:             _ZN4Json6Reader9readValueEv
        - Src:             'src/lib_json/json_reader.cpp:517,14'
          Dst:             _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
        - Src:             'src/lib_json/json_reader.cpp:521,10'
          Dst:             _ZN4Json6Reader9readTokenERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:523,12'
          Dst:             _ZN4Json6Reader9readTokenERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:528,14'
          Dst:             _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
        - Src:             'src/lib_json/json_reader.cpp:535,1'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:535,1'
          Dst:             _ZN4Json5ValueD2Ev
    - functionName:    _ZN4Json6Reader9readValueEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::Reader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         53
      ICount:          378
      EdgeCount:       93
      CyclomaticComplexity: 42
      functionsReached:
        - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
        - _ZN4Json5Value11swapPayloadERS0_
        - _ZN4Json5Value14setOffsetLimitEl
        - _ZN4Json5Value14setOffsetStartEl
        - _ZN4Json5ValueC2ENS_9ValueTypeE
        - _ZN4Json5ValueC2Eb
        - _ZN4Json5ValueD2Ev
        - _ZN4Json6Reader10readObjectERNS0_5TokenE
        - _ZN4Json6Reader12currentValueEv
        - _ZN4Json6Reader12decodeNumberERNS0_5TokenE
        - _ZN4Json6Reader12decodeStringERNS0_5TokenE
        - _ZN4Json6Reader17skipCommentTokensERNS0_5TokenE
        - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
        - _ZN4Json6Reader9readArrayERNS0_5TokenE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:156,7'
              BranchSideFuncs:
                - _ZNKSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader17skipCommentTokensERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZN4Json6Reader12currentValueEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader12currentValueEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeStringERNS0_5TokenE
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenE
                - _ZN4Json6Reader9readArrayERNS0_5TokenE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json6Reader10readObjectERNS0_5TokenE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:156,7'
              BranchSideFuncs:
                - _ZNKSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader17skipCommentTokensERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZN4Json6Reader12currentValueEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader12currentValueEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeStringERNS0_5TokenE
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenE
                - _ZN4Json6Reader9readArrayERNS0_5TokenE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json6Reader10readObjectERNS0_5TokenE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:156,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:157,23'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:159,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader17skipCommentTokensERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZN4Json6Reader12currentValueEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader12currentValueEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeStringERNS0_5TokenE
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenE
                - _ZN4Json6Reader9readArrayERNS0_5TokenE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json6Reader10readObjectERNS0_5TokenE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
        - Branch String:   'src/lib_json/json_reader.cpp:163,24'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:163,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader12currentValueEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeStringERNS0_5TokenE
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenE
                - _ZN4Json6Reader9readArrayERNS0_5TokenE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json6Reader10readObjectERNS0_5TokenE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
            - BranchSide:      'src/lib_json/json_reader.cpp:168,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader12currentValueEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeStringERNS0_5TokenE
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenE
                - _ZN4Json6Reader9readArrayERNS0_5TokenE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json6Reader10readObjectERNS0_5TokenE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
        - Branch String:   'src/lib_json/json_reader.cpp:163,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:164,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader12currentValueEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeStringERNS0_5TokenE
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenE
                - _ZN4Json6Reader9readArrayERNS0_5TokenE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json6Reader10readObjectERNS0_5TokenE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
            - BranchSide:      'src/lib_json/json_reader.cpp:168,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader12currentValueEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeStringERNS0_5TokenE
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenE
                - _ZN4Json6Reader9readArrayERNS0_5TokenE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json6Reader10readObjectERNS0_5TokenE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
        - Branch String:   'src/lib_json/json_reader.cpp:168,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:170,18'
              BranchSideFuncs:
                - _ZN4Json6Reader10readObjectERNS0_5TokenE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader12currentValueEv
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:174,18'
              BranchSideFuncs:
                - _ZN4Json6Reader9readArrayERNS0_5TokenE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader12currentValueEv
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:178,18'
              BranchSideFuncs:
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader12currentValueEv
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:181,18'
              BranchSideFuncs:
                - _ZN4Json6Reader12decodeStringERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader12currentValueEv
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:184,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader12currentValueEv
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:190,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader12currentValueEv
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:196,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader12currentValueEv
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:204,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader12currentValueEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:204,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader12currentValueEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:204,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader12currentValueEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:215,5'
              BranchSideFuncs:
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:204,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:207,7'
              BranchSideFuncs:
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:215,5'
              BranchSideFuncs:
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetLimitEl
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:220,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:220,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:221,21'
              BranchSideFuncs:
                - _ZN4Json6Reader12currentValueEv
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:157,5'
          Dst:             _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_reader.cpp:160,3'
          Dst:             _ZN4Json6Reader17skipCommentTokensERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:164,5'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:164,20'
          Dst:             _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
        - Src:             'src/lib_json/json_reader.cpp:170,18'
          Dst:             _ZN4Json6Reader10readObjectERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:171,5'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:171,20'
          Dst:             _ZN4Json5Value14setOffsetLimitEl
        - Src:             'src/lib_json/json_reader.cpp:174,18'
          Dst:             _ZN4Json6Reader9readArrayERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:175,5'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:175,20'
          Dst:             _ZN4Json5Value14setOffsetLimitEl
        - Src:             'src/lib_json/json_reader.cpp:178,18'
          Dst:             _ZN4Json6Reader12decodeNumberERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:181,18'
          Dst:             _ZN4Json6Reader12decodeStringERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:184,11'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_reader.cpp:185,5'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:185,20'
          Dst:             _ZN4Json5Value11swapPayloadERS0_
        - Src:             'src/lib_json/json_reader.cpp:186,5'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:186,20'
          Dst:             _ZN4Json5Value14setOffsetStartEl
        - Src:             'src/lib_json/json_reader.cpp:187,5'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:187,20'
          Dst:             _ZN4Json5Value14setOffsetLimitEl
        - Src:             'src/lib_json/json_reader.cpp:188,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:188,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:190,11'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_reader.cpp:191,5'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:191,20'
          Dst:             _ZN4Json5Value11swapPayloadERS0_
        - Src:             'src/lib_json/json_reader.cpp:192,5'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:192,20'
          Dst:             _ZN4Json5Value14setOffsetStartEl
        - Src:             'src/lib_json/json_reader.cpp:193,5'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:193,20'
          Dst:             _ZN4Json5Value14setOffsetLimitEl
        - Src:             'src/lib_json/json_reader.cpp:194,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:194,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:196,11'
          Dst:             _ZN4Json5ValueC2ENS_9ValueTypeE
        - Src:             'src/lib_json/json_reader.cpp:197,5'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:197,20'
          Dst:             _ZN4Json5Value11swapPayloadERS0_
        - Src:             'src/lib_json/json_reader.cpp:198,5'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:198,20'
          Dst:             _ZN4Json5Value14setOffsetStartEl
        - Src:             'src/lib_json/json_reader.cpp:199,5'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:199,20'
          Dst:             _ZN4Json5Value14setOffsetLimitEl
        - Src:             'src/lib_json/json_reader.cpp:200,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:200,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:208,13'
          Dst:             _ZN4Json5ValueC2ENS_9ValueTypeE
        - Src:             'src/lib_json/json_reader.cpp:209,7'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:209,22'
          Dst:             _ZN4Json5Value11swapPayloadERS0_
        - Src:             'src/lib_json/json_reader.cpp:210,7'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:210,22'
          Dst:             _ZN4Json5Value14setOffsetStartEl
        - Src:             'src/lib_json/json_reader.cpp:211,7'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:211,22'
          Dst:             _ZN4Json5Value14setOffsetLimitEl
        - Src:             'src/lib_json/json_reader.cpp:213,5'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:213,5'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:215,5'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:215,20'
          Dst:             _ZN4Json5Value14setOffsetStartEl
        - Src:             'src/lib_json/json_reader.cpp:216,5'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:216,20'
          Dst:             _ZN4Json5Value14setOffsetLimitEl
        - Src:             'src/lib_json/json_reader.cpp:217,12'
          Dst:             _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
        - Src:             'src/lib_json/json_reader.cpp:222,19'
          Dst:             _ZN4Json6Reader12currentValueEv
    - functionName:    _ZN4Json6Reader17skipCommentTokensERNS0_5TokenE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Reader *'
        - 'class.Json::OurReader::Token *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4Json6Reader9readTokenERNS0_5TokenE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:229,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:229,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:232,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:231,7'
              BranchSideFuncs:
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:232,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:231,7'
          Dst:             _ZN4Json6Reader9readTokenERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:234,5'
          Dst:             _ZN4Json6Reader9readTokenERNS0_5TokenE
    - functionName:    _ZN4Json6Reader10readObjectERNS0_5TokenE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::Reader *'
        - 'class.Json::OurReader::Token *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         120
      ICount:          477
      EdgeCount:       237
      CyclomaticComplexity: 119
      functionsReached:
        - _ZN4Json5Value11swapPayloadERS0_
        - _ZN4Json5Value14setOffsetStartEl
        - _ZN4Json5ValueC2ENS_9ValueTypeE
        - _ZN4Json5ValueD2Ev
        - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN4Json6Reader12currentValueEv
        - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
        - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
        - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
        - _ZN4Json6Reader9readTokenERNS0_5TokenE
        - _ZN4Json6Reader9readValueEv
        - _ZNK4Json5Value8asStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:444,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:444,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5Value14setOffsetStartEl
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:449,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:451,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:495,29'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:451,44'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:451,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
            - BranchSide:      'src/lib_json/json_reader.cpp:455,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
        - Branch String:   'src/lib_json/json_reader.cpp:451,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:452,24'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:495,29'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:451,44'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:451,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
            - BranchSide:      'src/lib_json/json_reader.cpp:453,9'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
        - Branch String:   'src/lib_json/json_reader.cpp:453,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:455,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
            - BranchSide:      'src/lib_json/json_reader.cpp:495,29'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:455,43'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:455,51'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:457,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
        - Branch String:   'src/lib_json/json_reader.cpp:455,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:455,9'
              BranchSideFuncs:
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:457,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:458,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:459,12'
              BranchSideFuncs:
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:461,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:459,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:460,16'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:471,10'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:461,47'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:461,60'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:495,29'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:461,16'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:462,13'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:495,29'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:463,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:464,16'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:465,25'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:471,27'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:471,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:472,33'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:471,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:472,33'
              BranchSideFuncs:
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:475,20'
              BranchSideFuncs:
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:479,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:480,14'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:483,10'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:483,27'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:484,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:486,33'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:484,40'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:484,55'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:490,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:484,78'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:485,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:490,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:483,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:486,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:490,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:490,40'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:490,5'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:492,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
        - Branch String:   'src/lib_json/json_reader.cpp:490,40'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:490,5'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
            - BranchSide:      'src/lib_json/json_reader.cpp:492,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
                - _ZN4Json5ValueD2Ev
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader12currentValueEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
                - _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json6Reader9readTokenERNS0_5TokenE
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:446,9'
          Dst:             _ZN4Json5ValueC2ENS_9ValueTypeE
        - Src:             'src/lib_json/json_reader.cpp:447,3'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:447,18'
          Dst:             _ZN4Json5Value11swapPayloadERS0_
        - Src:             'src/lib_json/json_reader.cpp:448,3'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:448,18'
          Dst:             _ZN4Json5Value14setOffsetStartEl
        - Src:             'src/lib_json/json_reader.cpp:449,10'
          Dst:             _ZN4Json6Reader9readTokenERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:452,24'
          Dst:             _ZN4Json6Reader9readTokenERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:459,12'
          Dst:             _ZN4Json6Reader12decodeStringERNS0_5TokenERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             'src/lib_json/json_reader.cpp:460,16'
          Dst:             _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
        - Src:             'src/lib_json/json_reader.cpp:462,13'
          Dst:             _ZN4Json5ValueC2ENS_9ValueTypeE
        - Src:             'src/lib_json/json_reader.cpp:463,12'
          Dst:             _ZN4Json6Reader12decodeNumberERNS0_5TokenERNS_5ValueE
        - Src:             'src/lib_json/json_reader.cpp:464,16'
          Dst:             _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
        - Src:             'src/lib_json/json_reader.cpp:465,25'
          Dst:             _ZNK4Json5Value8asStringEv
        - Src:             'src/lib_json/json_reader.cpp:466,5'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:466,5'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:466,5'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:471,10'
          Dst:             _ZN4Json6Reader9readTokenERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:472,14'
          Dst:             _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
        - Src:             'src/lib_json/json_reader.cpp:475,20'
          Dst:             _ZN4Json6Reader12currentValueEv
        - Src:             'src/lib_json/json_reader.cpp:475,20'
          Dst:             _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_reader.cpp:477,15'
          Dst:             _ZN4Json6Reader9readValueEv
        - Src:             'src/lib_json/json_reader.cpp:480,14'
          Dst:             _ZN4Json6Reader16recoverFromErrorENS0_9TokenTypeE
        - Src:             'src/lib_json/json_reader.cpp:483,10'
          Dst:             _ZN4Json6Reader9readTokenERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:486,14'
          Dst:             _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
        - Src:             'src/lib_json/json_reader.cpp:491,25'
          Dst:             _ZN4Json6Reader9readTokenERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:495,10'
          Dst:             _ZN4Json6Reader18addErrorAndRecoverERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenENS0_9TokenTypeE
        - Src:             'src/lib_json/json_reader.cpp:497,1'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_reader.cpp:497,1'
          Dst:             _ZN4Json5ValueD2Ev
    - functionName:    _ZN4Json6Reader5parseERNSt3__113basic_istreamIcNS1_11char_traitsIcEEEERNS_5ValueEb
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'class.Json::Reader *'
        - 'class.std::__1::basic_istream *'
        - 'class.Json::Value *'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4Json6Reader5parseEPKcS2_RNS_5ValueEb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:108,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEC2ERNS_13basic_istreamIcS2_EE
                - _ZNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2INS_19istreambuf_iteratorIcS2_EEvEET_S9_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - _ZN4Json6Reader5parseEPKcS2_RNS_5ValueEb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:108,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEC2ERNS_13basic_istreamIcS2_EE
                - _ZNSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2INS_19istreambuf_iteratorIcS2_EEvEET_S9_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - _ZN4Json6Reader5parseEPKcS2_RNS_5ValueEb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:109,10'
          Dst:             _ZN4Json6Reader5parseEPKcS2_RNS_5ValueEb
    - functionName:    _ZN4Json6Reader5parseEPKcS2_RNS_5ValueEb
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'class.Json::Reader *'
        - 'char *'
        - 'char *'
        - 'class.Json::Value *'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          158
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
        - _ZN4Json6Reader17skipCommentTokensERNS0_5TokenE
        - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
        - _ZN4Json6Reader9readValueEv
        - _ZNK4Json5Value7isArrayEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:114,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.memset.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE5clearEv
                - _ZNKSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE5emptyEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZNKSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader17skipCommentTokensERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:114,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.memset.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE5clearEv
                - _ZNKSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE5emptyEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZNKSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader17skipCommentTokensERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:114,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE5clearEv
                - _ZNKSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE5emptyEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZNKSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader17skipCommentTokensERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:118,3'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE5clearEv
                - _ZNKSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE5emptyEv
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv
                - _ZNKSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader17skipCommentTokensERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:126,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:127,12'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader17skipCommentTokensERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:128,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader17skipCommentTokensERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:126,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:127,12'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader17skipCommentTokensERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:128,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_
                - llvm.lifetime.end.p0i8
                - _ZN4Json6Reader9readValueEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json6Reader17skipCommentTokensERNS0_5TokenE
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:133,24'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:133,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:135,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:133,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:134,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:135,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:135,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:135,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:136,15'
              BranchSideFuncs:
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:136,25'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:136,25'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:136,34'
              BranchSideFuncs:
                - _ZNK4Json5Value8isObjectEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_reader.cpp:136,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:136,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_reader.cpp:139,13'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:130,21'
          Dst:             _ZN4Json6Reader9readValueEv
        - Src:             'src/lib_json/json_reader.cpp:132,3'
          Dst:             _ZN4Json6Reader17skipCommentTokensERNS0_5TokenE
        - Src:             'src/lib_json/json_reader.cpp:134,10'
          Dst:             _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
        - Src:             'src/lib_json/json_reader.cpp:136,15'
          Dst:             _ZNK4Json5Value7isArrayEv
        - Src:             'src/lib_json/json_reader.cpp:136,34'
          Dst:             _ZNK4Json5Value8isObjectEv
        - Src:             'src/lib_json/json_reader.cpp:142,7'
          Dst:             _ZN4Json6Reader8addErrorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_5TokenEPKc
    - functionName:    _ZN4Json6Reader5parseERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS_5ValueEb
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'class.Json::Reader *'
        - 'class.std::__1::basic_string *'
        - 'class.Json::Value *'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json6Reader5parseEPKcS2_RNS_5ValueEb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignINS_11__wrap_iterIPKcEEEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueERS5_E4typeESC_SC_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZN4Json6Reader5parseEPKcS2_RNS_5ValueEb
            - BranchSide:      'src/lib_json/json_reader.cpp:94,3'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignINS_11__wrap_iterIPKcEEEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueERS5_E4typeESC_SC_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZN4Json6Reader5parseEPKcS2_RNS_5ValueEb
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:97,10'
          Dst:             _ZN4Json6Reader5parseEPKcS2_RNS_5ValueEb
    - functionName:    _ZN4Json6ReaderC2ERKNS_8FeaturesE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Reader *'
        - 'class.Json::Features *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEEC2Ev
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEEC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - llvm.memset.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
            - BranchSide:      'src/lib_json/json_reader.cpp:90,9'
              BranchSideFuncs:
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEEC2Ev
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEEC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - llvm.memset.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
      Callsites:       []
    - functionName:    _ZN4Json6ReaderC2Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::Reader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json8Features3allEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_reader.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_reader.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEEC2Ev
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEEC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - llvm.memset.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZN4Json8Features3allEv
            - BranchSide:      'src/lib_json/json_reader.cpp:88,9'
              BranchSideFuncs:
                - _ZNSt3__15stackIPN4Json5ValueENS_5dequeIS3_NS_9allocatorIS3_EEEEEC2Ev
                - _ZNSt3__15dequeIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEEC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - llvm.memset.p0i8.i64
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZN4Json8Features3allEv
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:88,30'
          Dst:             _ZN4Json8Features3allEv
    - functionName:    _ZN4Json8Features3allEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json8FeaturesC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:67,35'
          Dst:             _ZN4Json8FeaturesC2Ev
    - functionName:    _ZN4Json8FeaturesC2Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::Features *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json8Features10strictModeEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_reader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json8FeaturesC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lib_json/json_reader.cpp:70,12'
          Dst:             _ZN4Json8FeaturesC2Ev
    - functionName:    _GLOBAL__sub_I_json_value.cpp
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - __cxx_global_var_init
                - __cxx_global_var_init.1
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - __cxx_global_var_init
                - __cxx_global_var_init.1
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/lib_json/json_value.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5Value13nullSingletonEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:79,28'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:79,28'
              BranchSideFuncs:
                - _ZN4Json5Value13nullSingletonEv
            - BranchSide:      'src/lib_json/json_value.cpp:79,28'
              BranchSideFuncs:
                - _ZN4Json5Value13nullSingletonEv
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:79,28'
          Dst:             _ZN4Json5Value13nullSingletonEv
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5Value13nullSingletonEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:82,31'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:82,31'
              BranchSideFuncs:
                - _ZN4Json5Value13nullSingletonEv
            - BranchSide:      'src/lib_json/json_value.cpp:82,31'
              BranchSideFuncs:
                - _ZN4Json5Value13nullSingletonEv
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:82,31'
          Dst:             _ZN4Json5Value13nullSingletonEv
    - functionName:    _ZN4Json5Value13nullSingletonEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5ValueC2ENS_9ValueTypeE
        - __cxa_guard_acquire
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:71,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:71,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __cxa_guard_acquire
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - __cxa_guard_abort
                - __cxa_atexit
                - __cxa_guard_release
            - BranchSide:      'src/lib_json/json_value.cpp:71,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __cxa_guard_acquire
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - __cxa_guard_abort
                - __cxa_atexit
                - __cxa_guard_release
        - Branch String:   'src/lib_json/json_value.cpp:71,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:71,3'
              BranchSideFuncs:
                - __cxa_guard_acquire
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - __cxa_guard_abort
                - __cxa_atexit
                - __cxa_guard_release
            - BranchSide:      'src/lib_json/json_value.cpp:71,3'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_value.cpp:71,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:71,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:71,22'
              BranchSideFuncs:
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - __cxa_guard_abort
                - __cxa_atexit
                - __cxa_guard_release
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:71,3'
          Dst:             __cxa_guard_acquire
        - Src:             'src/lib_json/json_value.cpp:71,22'
          Dst:             _ZN4Json5ValueC2ENS_9ValueTypeE
        - Src:             'src/lib_json/json_value.cpp:71,3'
          Dst:             __cxa_atexit
        - Src:             'src/lib_json/json_value.cpp:71,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_value.cpp:71,3'
          Dst:             __cxa_guard_release
        - Src:             'src/lib_json/json_value.cpp:71,3'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN4Json5ValueC2ENS_9ValueTypeE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          75
      EdgeCount:       29
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN4Json5Value8CommentsC2Ev
        - _ZN4Json5Value8CommentsD2Ev
        - _ZN4Json5Value9initBasicENS_9ValueTypeEb
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:347,8'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value9initBasicENS_9ValueTypeEb
                - __sanitizer_cov_trace_switch
                - _Znwm
                - _ZN4Json5Value8CommentsD2Ev
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEC2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:347,8'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value9initBasicENS_9ValueTypeEb
                - __sanitizer_cov_trace_switch
                - _Znwm
                - _ZN4Json5Value8CommentsD2Ev
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEC2Ev
        - Branch String:   'src/lib_json/json_value.cpp:350,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:350,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:355,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:355,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:358,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:362,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:366,19'
              BranchSideFuncs:
                - _Znwm
                - _ZN4Json5Value8CommentsD2Ev
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEC2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:366,19'
              BranchSideFuncs:
                - _Znwm
                - _ZN4Json5Value8CommentsD2Ev
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEC2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:369,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:347,8'
          Dst:             _ZN4Json5Value8CommentsC2Ev
        - Src:             'src/lib_json/json_value.cpp:349,3'
          Dst:             _ZN4Json5Value9initBasicENS_9ValueTypeEb
        - Src:             'src/lib_json/json_value.cpp:374,1'
          Dst:             _ZN4Json5Value8CommentsD2Ev
    - functionName:    _ZN4Json5ValueD2Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5Value14releasePayloadEv
        - _ZN4Json5Value8CommentsD2Ev
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json5Value14releasePayloadEv
                - _ZN4Json5Value8CommentsD2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:442,3'
              BranchSideFuncs:
                - _ZN4Json5Value14releasePayloadEv
                - _ZN4Json5Value8CommentsD2Ev
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:442,3'
          Dst:             _ZN4Json5Value14releasePayloadEv
        - Src:             'src/lib_json/json_value.cpp:444,1'
          Dst:             _ZN4Json5Value8CommentsD2Ev
    - functionName:    __cxa_atexit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'func_type *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json5Value14releasePayloadEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4JsonL26releasePrefixedStringValueEPc
        - _ZNK4Json5Value11isAllocatedEv
        - _ZNK4Json5Value4typeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1009,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL26releasePrefixedStringValueEPc
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEED2Ev
                - _ZdlPv
            - BranchSide:      'src/lib_json/json_value.cpp:1009,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL26releasePrefixedStringValueEPc
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEED2Ev
                - _ZdlPv
        - Branch String:   'src/lib_json/json_value.cpp:1009,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1009,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:1017,9'
              BranchSideFuncs:
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL26releasePrefixedStringValueEPc
            - BranchSide:      'src/lib_json/json_value.cpp:1022,19'
              BranchSideFuncs:
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEED2Ev
                - _ZdlPv
            - BranchSide:      'src/lib_json/json_value.cpp:1022,19'
              BranchSideFuncs:
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEED2Ev
                - _ZdlPv
        - Branch String:   'src/lib_json/json_value.cpp:1017,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1017,9'
              BranchSideFuncs:
                - _ZN4JsonL26releasePrefixedStringValueEPc
            - BranchSide:      'src/lib_json/json_value.cpp:1018,41'
              BranchSideFuncs:
                - _ZN4JsonL26releasePrefixedStringValueEPc
        - Branch String:   'src/lib_json/json_value.cpp:1022,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1022,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:1022,5'
              BranchSideFuncs:
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEED2Ev
                - _ZdlPv
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1009,11'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:1017,9'
          Dst:             _ZNK4Json5Value11isAllocatedEv
        - Src:             'src/lib_json/json_value.cpp:1018,7'
          Dst:             _ZN4JsonL26releasePrefixedStringValueEPc
    - functionName:    _ZN4Json5Value8CommentsD2Ev
      functionSourceFile: '/src/jsoncpp/include/json/value.h'
      linkageType:     InternalLinkage
      functionLinenumber: 651
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::Value::Comments *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'include/json/value.h:0,0'
          Branch Sides:
            - BranchSide:      'include/json/value.h:0,0'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEED2Ev
            - BranchSide:      'include/json/value.h:651,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEED2Ev
      Callsites:       []
    - functionName:    _ZNK4Json5Value4typeEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    63
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4Json5Value11isAllocatedEv
      functionSourceFile: '/src/jsoncpp/include/json/value.h'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4JsonL26releasePrefixedStringValueEPc
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/lib_json/json_value.cpp:182,62'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    _ZN4Json5Value8CZStringD2Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::Value::CZString *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4JsonL18releaseStringValueEPcj
      functionUses:    29
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:268,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL18releaseStringValueEPcj
            - BranchSide:      'src/lib_json/json_value.cpp:268,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL18releaseStringValueEPcj
        - Branch String:   'src/lib_json/json_value.cpp:268,13'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:268,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:268,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL18releaseStringValueEPcj
        - Branch String:   'src/lib_json/json_value.cpp:268,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:268,7'
              BranchSideFuncs:
                - _ZN4JsonL18releaseStringValueEPcj
            - BranchSide:      'src/lib_json/json_value.cpp:269,5'
              BranchSideFuncs:
                - _ZN4JsonL18releaseStringValueEPcj
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:269,5'
          Dst:             _ZN4JsonL18releaseStringValueEPcj
    - functionName:    _ZN4JsonL18releaseStringValueEPcj
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/lib_json/json_value.cpp:183,64'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    _ZN4Json5Value8CommentsC2Ev
      functionSourceFile: '/src/jsoncpp/include/json/value.h'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::Value::Comments *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:
        - Branch String:   'include/json/value.h:0,0'
          Branch Sides:
            - BranchSide:      'include/json/value.h:0,0'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEC2ILb1EvEEv
            - BranchSide:      'include/json/value.h:653,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEC2ILb1EvEEv
      Callsites:       []
    - functionName:    _ZN4Json5Value9initBasicENS_9ValueTypeEb
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 968
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.Json::Value *'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5Value14setIsAllocatedEb
        - _ZN4Json5Value7setTypeENS_9ValueTypeE
        - _ZN4Json5Value8CommentsC2Ev
        - _ZN4Json5Value8CommentsaSEOS1_
      functionUses:    12
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json5Value7setTypeENS_9ValueTypeE
                - _ZN4Json5Value14setIsAllocatedEb
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value8CommentsaSEOS1_
                - _ZN4Json5Value8CommentsD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.memset.p0i8.i64
            - BranchSide:      'src/lib_json/json_value.cpp:969,3'
              BranchSideFuncs:
                - _ZN4Json5Value7setTypeENS_9ValueTypeE
                - _ZN4Json5Value14setIsAllocatedEb
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value8CommentsaSEOS1_
                - _ZN4Json5Value8CommentsD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:969,3'
          Dst:             _ZN4Json5Value7setTypeENS_9ValueTypeE
        - Src:             'src/lib_json/json_value.cpp:970,3'
          Dst:             _ZN4Json5Value14setIsAllocatedEb
        - Src:             'src/lib_json/json_value.cpp:971,15'
          Dst:             _ZN4Json5Value8CommentsC2Ev
        - Src:             'src/lib_json/json_value.cpp:971,13'
          Dst:             _ZN4Json5Value8CommentsaSEOS1_
        - Src:             'src/lib_json/json_value.cpp:971,3'
          Dst:             _ZN4Json5Value8CommentsD2Ev
    - functionName:    _ZN4Json5Value7setTypeENS_9ValueTypeE
      functionSourceFile: '/src/jsoncpp/include/json/value.h'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json5Value14setIsAllocatedEb
      functionSourceFile: '/src/jsoncpp/include/json/value.h'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json5Value8CommentsaSEOS1_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1385
      functionDepth:   0
      returnType:      'class.Json::Value::Comments *'
      argCount:        2
      argTypes:
        - 'class.Json::Value::Comments *'
        - 'class.Json::Value::Comments *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__14moveIRNS_10unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS9_EEEEEEONS_16remove_referenceIT_E4typeEOSF_
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEaSEOSB_
            - BranchSide:      'src/lib_json/json_value.cpp:1386,25'
              BranchSideFuncs:
                - _ZNSt3__14moveIRNS_10unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS9_EEEEEEONS_16remove_referenceIT_E4typeEOSF_
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEaSEOSB_
      Callsites:       []
    - functionName:    _ZN4Json12PathArgumentC2ERKS0_
      functionSourceFile: '/src/jsoncpp/include/json/value.h'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::PathArgument *'
        - 'class.Json::PathArgument *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/json/value.h:0,0'
          Branch Sides:
            - BranchSide:      'include/json/value.h:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
            - BranchSide:      'include/json/value.h:707,16'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
      Callsites:       []
    - functionName:    _ZN4Json12PathArgumentD2Ev
      functionSourceFile: '/src/jsoncpp/include/json/value.h'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::PathArgument *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'include/json/value.h:0,0'
          Branch Sides:
            - BranchSide:      'include/json/value.h:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'include/json/value.h:707,16'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
      Callsites:       []
    - functionName:    _ZN4Json12PathArgumentC2EOS0_
      functionSourceFile: '/src/jsoncpp/include/json/value.h'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::PathArgument *'
        - 'class.Json::PathArgument *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/json/value.h:0,0'
          Branch Sides:
            - BranchSide:      'include/json/value.h:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
            - BranchSide:      'include/json/value.h:707,16'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
      Callsites:       []
    - functionName:    _ZN4Json5Value8CZStringC2ERKS1_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value::CZString *'
        - 'class.Json::Value::CZString *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4JsonL20duplicateStringValueEPKcm
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:247,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL20duplicateStringValueEPKcm
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_value.cpp:247,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL20duplicateStringValueEPKcm
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_value.cpp:247,52'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_value.cpp:247,61'
              BranchSideFuncs:
                - _ZN4JsonL20duplicateStringValueEPKcm
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_value.cpp:247,12'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:247,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_value.cpp:248,67'
              BranchSideFuncs:
                - _ZN4JsonL20duplicateStringValueEPKcm
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_value.cpp:252,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:253,64'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:257,63'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:248,18'
          Dst:             _ZN4JsonL20duplicateStringValueEPKcm
    - functionName:    _ZN4JsonL20duplicateStringValueEPKcm
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          38
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:121,53'
              BranchSideFuncs:
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:121,53'
              BranchSideFuncs:
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:122,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:123,23'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:126,3'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:123,5'
          Dst:             _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4Json12RuntimeErrorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - __cxa_allocate_exception
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:209,3'
              BranchSideFuncs:
                - __cxa_allocate_exception
                - _ZN4Json12RuntimeErrorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - __cxa_free_exception
                - __cxa_throw
            - BranchSide:      'src/lib_json/json_value.cpp:209,3'
              BranchSideFuncs:
                - __cxa_allocate_exception
                - _ZN4Json12RuntimeErrorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - __cxa_free_exception
                - __cxa_throw
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:209,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/lib_json/json_value.cpp:209,9'
          Dst:             _ZN4Json12RuntimeErrorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:209,3'
          Dst:             __cxa_throw
        - Src:             'src/lib_json/json_value.cpp:209,3'
          Dst:             _ZN4Json9ExceptionD2Ev
        - Src:             'src/lib_json/json_value.cpp:209,3'
          Dst:             __cxa_free_exception
    - functionName:    _ZN4Json12RuntimeErrorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::RuntimeError *'
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json9ExceptionC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json9ExceptionC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:206,64'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json9ExceptionC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:206,49'
          Dst:             _ZN4Json9ExceptionC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN4Json9ExceptionD2Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::Exception *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt9exceptionD2Ev
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt9exceptionD2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:204,25'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt9exceptionD2Ev
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:204,25'
          Dst:             _ZNSt9exceptionD2Ev
    - functionName:    _ZNSt9exceptionD2Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::CharReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json9ExceptionD0Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::Exception *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json9ExceptionD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json9ExceptionD2Ev
                - _ZdlPv
            - BranchSide:      'src/lib_json/json_value.cpp:204,25'
              BranchSideFuncs:
                - _ZN4Json9ExceptionD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:204,25'
          Dst:             _ZN4Json9ExceptionD2Ev
    - functionName:    _ZNK4Json9Exception4whatEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.Json::Exception *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
            - BranchSide:      'src/lib_json/json_value.cpp:205,55'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
      Callsites:       []
    - functionName:    _ZN4Json9ExceptionC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Exception *'
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
        - msg
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt9exceptionC2Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt9exceptionC2Ev
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
            - BranchSide:      'src/lib_json/json_value.cpp:203,57'
              BranchSideFuncs:
                - _ZNSt9exceptionC2Ev
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:203,12'
          Dst:             _ZNSt9exceptionC2Ev
    - functionName:    _ZN4Json12RuntimeErrorD0Ev
      functionSourceFile: '/src/jsoncpp/include/json/value.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::RuntimeError *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json9ExceptionD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'include/json/value.h:0,0'
          Branch Sides:
            - BranchSide:      'include/json/value.h:0,0'
              BranchSideFuncs:
                - _ZN4Json9ExceptionD2Ev
                - _ZdlPv
            - BranchSide:      'include/json/value.h:84,16'
              BranchSideFuncs:
                - _ZN4Json9ExceptionD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'include/json/value.h:84,16'
          Dst:             _ZN4Json9ExceptionD2Ev
    - functionName:    _ZNSt9exceptionC2Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/exception'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::CharReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt9exceptionD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::CharReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt9exceptionD0Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::CharReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4Json5Value8CZStringltERKS1_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::Value::CZString *'
        - 'class.Json::Value::CZString *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          110
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - memcmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:296,8'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13minIjEERKT_S3_S3_
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_value.cpp:296,8'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13minIjEERKT_S3_S3_
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'src/lib_json/json_value.cpp:296,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:297,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_value.cpp:300,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13minIjEERKT_S3_S3_
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:303,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:303,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:303,3'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:303,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:303,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:304,47'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:303,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:304,14'
          Dst:             memcmp
    - functionName:    _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4Json10LogicErrorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - __cxa_allocate_exception
      functionUses:    42
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:212,3'
              BranchSideFuncs:
                - __cxa_allocate_exception
                - _ZN4Json10LogicErrorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - __cxa_free_exception
                - __cxa_throw
            - BranchSide:      'src/lib_json/json_value.cpp:212,3'
              BranchSideFuncs:
                - __cxa_allocate_exception
                - _ZN4Json10LogicErrorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - __cxa_free_exception
                - __cxa_throw
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:212,3'
          Dst:             __cxa_allocate_exception
        - Src:             'src/lib_json/json_value.cpp:212,9'
          Dst:             _ZN4Json10LogicErrorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:212,3'
          Dst:             __cxa_throw
        - Src:             'src/lib_json/json_value.cpp:212,3'
          Dst:             _ZN4Json9ExceptionD2Ev
        - Src:             'src/lib_json/json_value.cpp:212,3'
          Dst:             __cxa_free_exception
    - functionName:    _ZN4Json10LogicErrorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::RuntimeError *'
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json9ExceptionC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json9ExceptionC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:207,60'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN4Json9ExceptionC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:207,45'
          Dst:             _ZN4Json9ExceptionC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN4Json10LogicErrorD0Ev
      functionSourceFile: '/src/jsoncpp/include/json/value.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::RuntimeError *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json9ExceptionD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'include/json/value.h:0,0'
          Branch Sides:
            - BranchSide:      'include/json/value.h:0,0'
              BranchSideFuncs:
                - _ZN4Json9ExceptionD2Ev
                - _ZdlPv
            - BranchSide:      'include/json/value.h:95,16'
              BranchSideFuncs:
                - _ZN4Json9ExceptionD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'include/json/value.h:95,16'
          Dst:             _ZN4Json9ExceptionD2Ev
    - functionName:    _ZN4Json5Value8CZStringC2Ej
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value::CZString *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json5ValueC2EOS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5Value4swapERS0_
        - _ZN4Json5Value8CommentsC2Ev
        - _ZN4Json5Value9initBasicENS_9ValueTypeEb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value9initBasicENS_9ValueTypeEb
                - _ZN4Json5Value4swapERS0_
            - BranchSide:      'src/lib_json/json_value.cpp:436,8'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value9initBasicENS_9ValueTypeEb
                - _ZN4Json5Value4swapERS0_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:436,8'
          Dst:             _ZN4Json5Value8CommentsC2Ev
        - Src:             'src/lib_json/json_value.cpp:437,3'
          Dst:             _ZN4Json5Value9initBasicENS_9ValueTypeEb
        - Src:             'src/lib_json/json_value.cpp:438,3'
          Dst:             _ZN4Json5Value4swapERS0_
    - functionName:    _ZN4Json5Value4swapERS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5Value11swapPayloadERS0_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZNSt3__14swapIN4Json5Value8CommentsEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
            - BranchSide:      'src/lib_json/json_value.cpp:467,3'
              BranchSideFuncs:
                - _ZN4Json5Value11swapPayloadERS0_
                - _ZNSt3__14swapIN4Json5Value8CommentsEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:467,3'
          Dst:             _ZN4Json5Value11swapPayloadERS0_
    - functionName:    _ZN4Json5Value11swapPayloadERS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__14swapIN4Json5ValueUt_EEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_
                - _ZNSt3__14swapIN4Json5Value11ValueHolderEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_
            - BranchSide:      'src/lib_json/json_value.cpp:457,13'
              BranchSideFuncs:
                - _ZNSt3__14swapIN4Json5ValueUt_EEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_
                - _ZNSt3__14swapIN4Json5Value11ValueHolderEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_
      Callsites:       []
    - functionName:    _ZN4Json5Value8CommentsC2EOS1_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value::Comments *'
        - 'class.Json::Value::Comments *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__14moveIRNS_10unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS9_EEEEEEONS_16remove_referenceIT_E4typeEOSF_
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEC2EOSB_
            - BranchSide:      'src/lib_json/json_value.cpp:1378,7'
              BranchSideFuncs:
                - _ZNSt3__14moveIRNS_10unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS9_EEEEEEONS_16remove_referenceIT_E4typeEOSF_
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEC2EOSB_
      Callsites:       []
    - functionName:    _ZN4Json5ValueC2ERKS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4Json5Value10dupPayloadERKS0_
        - _ZN4Json5Value7dupMetaERKS0_
        - _ZN4Json5Value8CommentsC2Ev
        - _ZN4Json5Value8CommentsD2Ev
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:431,8'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value10dupPayloadERKS0_
                - _ZN4Json5Value8CommentsD2Ev
                - _ZN4Json5Value7dupMetaERKS0_
            - BranchSide:      'src/lib_json/json_value.cpp:431,8'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value10dupPayloadERKS0_
                - _ZN4Json5Value8CommentsD2Ev
                - _ZN4Json5Value7dupMetaERKS0_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:431,8'
          Dst:             _ZN4Json5Value8CommentsC2Ev
        - Src:             'src/lib_json/json_value.cpp:432,3'
          Dst:             _ZN4Json5Value10dupPayloadERKS0_
        - Src:             'src/lib_json/json_value.cpp:433,3'
          Dst:             _ZN4Json5Value7dupMetaERKS0_
        - Src:             'src/lib_json/json_value.cpp:434,1'
          Dst:             _ZN4Json5Value8CommentsD2Ev
    - functionName:    _ZN4Json5Value10dupPayloadERKS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 976
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          119
      EdgeCount:       43
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN4Json5Value14setIsAllocatedEb
        - _ZN4Json5Value7setTypeENS_9ValueTypeE
        - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
        - _ZN4JsonL29duplicateAndPrefixStringValueEPKcj
        - _ZNK4Json5Value11isAllocatedEv
        - _ZNK4Json5Value4typeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:977,17'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - _ZN4Json5Value7setTypeENS_9ValueTypeE
                - _ZN4Json5Value14setIsAllocatedEb
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _Znwm
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEC2ERKSB_
                - _ZdlPv
                - _ZNK4Json5Value11isAllocatedEv
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZN4JsonL29duplicateAndPrefixStringValueEPKcj
                - _ZN4Json5Value14setIsAllocatedEb
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:977,17'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - _ZN4Json5Value7setTypeENS_9ValueTypeE
                - _ZN4Json5Value14setIsAllocatedEb
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _Znwm
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEC2ERKSB_
                - _ZdlPv
                - _ZNK4Json5Value11isAllocatedEv
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZN4JsonL29duplicateAndPrefixStringValueEPKcj
                - _ZN4Json5Value14setIsAllocatedEb
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:979,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:979,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:985,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:985,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:985,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:985,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:985,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:988,22'
              BranchSideFuncs:
                - _ZNK4Json5Value11isAllocatedEv
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZN4JsonL29duplicateAndPrefixStringValueEPKcj
                - _ZN4Json5Value14setIsAllocatedEb
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1001,19'
              BranchSideFuncs:
                - _Znwm
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEC2ERKSB_
                - _ZdlPv
            - BranchSide:      'src/lib_json/json_value.cpp:1001,19'
              BranchSideFuncs:
                - _Znwm
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEC2ERKSB_
                - _ZdlPv
        - Branch String:   'src/lib_json/json_value.cpp:988,30'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:988,39'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:996,14'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_value.cpp:988,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:989,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZN4JsonL29duplicateAndPrefixStringValueEPKcj
                - _ZN4Json5Value14setIsAllocatedEb
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:996,37'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:977,17'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:977,3'
          Dst:             _ZN4Json5Value7setTypeENS_9ValueTypeE
        - Src:             'src/lib_json/json_value.cpp:978,3'
          Dst:             _ZN4Json5Value14setIsAllocatedEb
        - Src:             'src/lib_json/json_value.cpp:979,11'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:988,39'
          Dst:             _ZNK4Json5Value11isAllocatedEv
        - Src:             'src/lib_json/json_value.cpp:991,34'
          Dst:             _ZNK4Json5Value11isAllocatedEv
        - Src:             'src/lib_json/json_value.cpp:991,7'
          Dst:             _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
        - Src:             'src/lib_json/json_value.cpp:993,24'
          Dst:             _ZN4JsonL29duplicateAndPrefixStringValueEPKcj
        - Src:             'src/lib_json/json_value.cpp:994,7'
          Dst:             _ZN4Json5Value14setIsAllocatedEb
    - functionName:    _ZN4Json5Value7dupMetaERKS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1029
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5Value8CommentsaSERKS1_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsaSERKS1_
            - BranchSide:      'src/lib_json/json_value.cpp:1030,21'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsaSERKS1_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1030,13'
          Dst:             _ZN4Json5Value8CommentsaSERKS1_
    - functionName:    _ZN4Json5Value8CommentsaSERKS1_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionDepth:   0
      returnType:      'class.Json::Value::Comments *'
      argCount:        2
      argTypes:
        - 'class.Json::Value::Comments *'
        - 'class.Json::Value::Comments *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4JsonL11cloneUniqueINSt3__15arrayINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELm3EEEEENS1_10unique_ptrIT_NS1_14default_deleteISB_EEEERKSE_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL11cloneUniqueINSt3__15arrayINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELm3EEEEENS1_10unique_ptrIT_NS1_14default_deleteISB_EEEERKSE_
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEaSEOSB_
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1381,10'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL11cloneUniqueINSt3__15arrayINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELm3EEEEENS1_10unique_ptrIT_NS1_14default_deleteISB_EEEERKSE_
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEaSEOSB_
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1381,10'
          Dst:             _ZN4JsonL11cloneUniqueINSt3__15arrayINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELm3EEEEENS1_10unique_ptrIT_NS1_14default_deleteISB_EEEERKSE_
    - functionName:    _ZN4JsonL11cloneUniqueINSt3__15arrayINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELm3EEEEENS1_10unique_ptrIT_NS1_14default_deleteISB_EEEERKSE_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::unique_ptr *'
        - 'class.std::__1::unique_ptr *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          50
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:53,22'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEC2ILb1EvEEv
                - _ZNKSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEcvbEv
                - llvm.lifetime.start.p0i8
                - _Znwm
                - llvm.lifetime.end.p0i8
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEED2Ev
                - _ZNKSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEdeEv
                - _ZNSt3__15arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEC2ERKS7_
                - _ZdlPv
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEC2ILb1EvEEPS8_
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEaSEOSB_
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:53,22'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEC2ILb1EvEEv
                - _ZNKSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEcvbEv
                - llvm.lifetime.start.p0i8
                - _Znwm
                - llvm.lifetime.end.p0i8
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEED2Ev
                - _ZNKSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEdeEv
                - _ZNSt3__15arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEC2ERKS7_
                - _ZdlPv
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEC2ILb1EvEEPS8_
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEaSEOSB_
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:54,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:54,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _Znwm
                - llvm.lifetime.end.p0i8
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEED2Ev
                - _ZNKSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEdeEv
                - _ZNSt3__15arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEC2ERKS7_
                - _ZdlPv
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEC2ILb1EvEEPS8_
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEaSEOSB_
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:55,9'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _Znwm
                - llvm.lifetime.end.p0i8
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEED2Ev
                - _ZNKSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEdeEv
                - _ZNSt3__15arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEC2ERKS7_
                - _ZdlPv
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEC2ILb1EvEEPS8_
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEaSEOSB_
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:       []
    - functionName:    _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - bool
        - 'char *'
        - 'int *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strlen
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:155,7'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'src/lib_json/json_value.cpp:155,7'
              BranchSideFuncs:
                - strlen
        - Branch String:   'src/lib_json/json_value.cpp:155,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:156,37'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:159,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:156,37'
          Dst:             strlen
    - functionName:    _ZN4JsonL29duplicateAndPrefixStringValueEPKcj
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          84
      EdgeCount:       31
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:137,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:137,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:137,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:137,3'
              BranchSideFuncs:
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:141,49'
              BranchSideFuncs:
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:143,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:141,40'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:144,23'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:137,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:144,5'
          Dst:             _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _Z19__libcpp_fpclassifyIdEiT_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/math.h'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          31
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/usr/local/bin/../include/c++/v1/math.h:388,10'
          Branch Sides:
            - BranchSide:      '/usr/local/bin/../include/c++/v1/math.h:388,10'
              BranchSideFuncs: []
            - BranchSide:      '/usr/local/bin/../include/c++/v1/math.h:388,10'
              BranchSideFuncs:
                - llvm.fabs.f64
        - Branch String:   '/usr/local/bin/../include/c++/v1/math.h:388,10'
          Branch Sides:
            - BranchSide:      '/usr/local/bin/../include/c++/v1/math.h:388,10'
              BranchSideFuncs: []
            - BranchSide:      '/usr/local/bin/../include/c++/v1/math.h:388,10'
              BranchSideFuncs:
                - llvm.fabs.f64
        - Branch String:   '/usr/local/bin/../include/c++/v1/math.h:388,10'
          Branch Sides:
            - BranchSide:      '/usr/local/bin/../include/c++/v1/math.h:388,10'
              BranchSideFuncs: []
            - BranchSide:      '/usr/local/bin/../include/c++/v1/math.h:388,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4JsonL15integerToDoubleIlEEdT_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4JsonL15integerToDoubleIiEEdT_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4Json5Value8CZStringeqERKS1_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::Value::CZString *'
        - 'class.Json::Value::CZString *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - memcmp
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:313,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_value.cpp:313,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'src/lib_json/json_value.cpp:313,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:314,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_value.cpp:317,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:319,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:319,7'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:321,3'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:321,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:321,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:322,47'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:321,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:322,14'
          Dst:             memcmp
    - functionName:    _ZNK4Json5ValueeqERKS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          204
      EdgeCount:       36
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
        - _ZNK4Json5Value11isAllocatedEv
        - _ZNK4Json5Value4typeEv
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:547,7'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__1eqIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEEbRKNS_3mapIT_T0_T1_T2_EESI_
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'src/lib_json/json_value.cpp:547,7'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__1eqIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEEbRKNS_3mapIT_T0_T1_T2_EESI_
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'src/lib_json/json_value.cpp:547,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:547,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__1eqIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEEbRKNS_3mapIT_T0_T1_T2_EESI_
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'src/lib_json/json_value.cpp:549,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__1eqIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEEbRKNS_3mapIT_T0_T1_T2_EESI_
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'src/lib_json/json_value.cpp:549,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:549,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:553,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'src/lib_json/json_value.cpp:555,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'src/lib_json/json_value.cpp:557,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:559,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp1
            - BranchSide:      'src/lib_json/json_value.cpp:561,17'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:580,19'
              BranchSideFuncs:
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__1eqIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEEbRKNS_3mapIT_T0_T1_T2_EESI_
            - BranchSide:      'src/lib_json/json_value.cpp:580,19'
              BranchSideFuncs:
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__1eqIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEEbRKNS_3mapIT_T0_T1_T2_EESI_
            - BranchSide:      'src/lib_json/json_value.cpp:585,3'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_value.cpp:561,37'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:561,54'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:561,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:562,30'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:564,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:574,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:574,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:574,5'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:574,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:574,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:575,44'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:580,61'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:580,61'
              BranchSideFuncs:
                - _ZNSt3__1eqIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEEbRKNS_3mapIT_T0_T1_T2_EESI_
            - BranchSide:      'src/lib_json/json_value.cpp:581,21'
              BranchSideFuncs:
                - _ZNSt3__1eqIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEEbRKNS_3mapIT_T0_T1_T2_EESI_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:547,7'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:547,23'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:568,32'
          Dst:             _ZNK4Json5Value11isAllocatedEv
        - Src:             'src/lib_json/json_value.cpp:568,5'
          Dst:             _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
        - Src:             'src/lib_json/json_value.cpp:570,32'
          Dst:             _ZNK4Json5Value11isAllocatedEv
        - Src:             'src/lib_json/json_value.cpp:570,5'
          Dst:             _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
        - Src:             'src/lib_json/json_value.cpp:574,5'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:575,16'
          Dst:             memcmp
    - functionName:    _ZNK4Json5ValueltERKS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          216
      EdgeCount:       37
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
        - _ZNK4Json5Value11isAllocatedEv
        - _ZNK4Json5Value4typeEv
        - memcmp
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:491,19'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__1ltIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEEbRKNS_3mapIT_T0_T1_T2_EESI_
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZNSt3__13minIjEERKT_S3_S3_
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'src/lib_json/json_value.cpp:491,19'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__1ltIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEEbRKNS_3mapIT_T0_T1_T2_EESI_
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZNSt3__13minIjEERKT_S3_S3_
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'src/lib_json/json_value.cpp:492,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:493,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__1ltIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEEbRKNS_3mapIT_T0_T1_T2_EESI_
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZNSt3__13minIjEERKT_S3_S3_
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'src/lib_json/json_value.cpp:494,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__1ltIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEEbRKNS_3mapIT_T0_T1_T2_EESI_
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZNSt3__13minIjEERKT_S3_S3_
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'src/lib_json/json_value.cpp:494,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:494,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:498,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'src/lib_json/json_value.cpp:500,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'src/lib_json/json_value.cpp:502,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:504,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp1
            - BranchSide:      'src/lib_json/json_value.cpp:506,17'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZNSt3__13minIjEERKT_S3_S3_
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:528,28'
              BranchSideFuncs:
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__1ltIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEEbRKNS_3mapIT_T0_T1_T2_EESI_
            - BranchSide:      'src/lib_json/json_value.cpp:528,28'
              BranchSideFuncs:
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__1ltIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEEbRKNS_3mapIT_T0_T1_T2_EESI_
        - Branch String:   'src/lib_json/json_value.cpp:506,37'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:506,54'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZNSt3__13minIjEERKT_S3_S3_
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:506,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:506,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:509,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZNSt3__13minIjEERKT_S3_S3_
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:518,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:518,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:518,5'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:518,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:518,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:519,44'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'src/lib_json/json_value.cpp:530,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:531,23'
              BranchSideFuncs:
                - _ZNSt3__1ltIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEEbRKNS_3mapIT_T0_T1_T2_EESI_
            - BranchSide:      'src/lib_json/json_value.cpp:532,21'
              BranchSideFuncs:
                - _ZNSt3__1ltIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEEbRKNS_3mapIT_T0_T1_T2_EESI_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:491,19'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:491,34'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:513,32'
          Dst:             _ZNK4Json5Value11isAllocatedEv
        - Src:             'src/lib_json/json_value.cpp:513,5'
          Dst:             _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
        - Src:             'src/lib_json/json_value.cpp:515,32'
          Dst:             _ZNK4Json5Value11isAllocatedEv
        - Src:             'src/lib_json/json_value.cpp:515,5'
          Dst:             _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
        - Src:             'src/lib_json/json_value.cpp:518,5'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:519,16'
          Dst:             memcmp
    - functionName:    _ZNK4Json4Path4makeERNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1616
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        2
      argTypes:
        - 'class.Json::Path *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          85
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN4Json5ValueixEj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1618,26'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE3endEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5ValueixEj
            - BranchSide:      'src/lib_json/json_value.cpp:1618,26'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE3endEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5ValueixEj
        - Branch String:   'src/lib_json/json_value.cpp:1618,24'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1618,24'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5ValueixEj
            - BranchSide:      'src/lib_json/json_value.cpp:1618,24'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1619,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1623,28'
              BranchSideFuncs:
                - _ZN4Json5ValueixEj
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
            - BranchSide:      'src/lib_json/json_value.cpp:1624,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json5ValueixEj
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Branch String:   'src/lib_json/json_value.cpp:1624,16'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1618,24'
              BranchSideFuncs:
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json5ValueixEj
            - BranchSide:      'src/lib_json/json_value.cpp:1628,28'
              BranchSideFuncs:
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json5ValueixEj
        - Branch String:   'src/lib_json/json_value.cpp:1618,24'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1618,24'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5ValueixEj
            - BranchSide:      'src/lib_json/json_value.cpp:1618,24'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1623,16'
          Dst:             _ZN4Json5ValueixEj
        - Src:             'src/lib_json/json_value.cpp:1628,16'
          Dst:             _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN4Json5ValueixEj
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 925
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          190
      EdgeCount:       70
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN4Json5Value13nullSingletonEv
        - _ZN4Json5Value8CZStringC2Ej
        - _ZN4Json5Value8CZStringD2Ev
        - _ZN4Json5ValueC2ENS_9ValueTypeE
        - _ZNK4Json5Value4typeEv
        - _ZNK4Json5Value8CZStringeqERKS1_
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:926,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE11lower_boundERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZStringeqERKS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:926,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE11lower_boundERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZStringeqERKS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:926,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:926,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE11lower_boundERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZStringeqERKS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
            - BranchSide:      'src/lib_json/json_value.cpp:930,13'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE11lower_boundERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZStringeqERKS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
        - Branch String:   'src/lib_json/json_value.cpp:926,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:926,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE11lower_boundERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZStringeqERKS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
            - BranchSide:      'src/lib_json/json_value.cpp:931,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE11lower_boundERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZStringeqERKS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
        - Branch String:   'src/lib_json/json_value.cpp:933,32'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:933,36'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value8CZStringeqERKS1_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
            - BranchSide:      'src/lib_json/json_value.cpp:933,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:933,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:934,13'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:936,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:926,3'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:926,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:930,13'
          Dst:             _ZN4Json5ValueC2ENS_9ValueTypeE
        - Src:             'src/lib_json/json_value.cpp:930,11'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_value.cpp:930,5'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_value.cpp:931,12'
          Dst:             _ZN4Json5Value8CZStringC2Ej
        - Src:             'src/lib_json/json_value.cpp:933,47'
          Dst:             _ZNK4Json5Value8CZStringeqERKS1_
        - Src:             'src/lib_json/json_value.cpp:936,46'
          Dst:             _ZN4Json5Value13nullSingletonEv
        - Src:             'src/lib_json/json_value.cpp:939,1'
          Dst:             _ZN4Json5Value8CZStringD2Ev
        - Src:             'src/lib_json/json_value.cpp:939,1'
          Dst:             _ZN4Json5Value8CZStringD2Ev
    - functionName:    _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1118
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5Value16resolveReferenceEPKcS2_
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZN4Json5Value16resolveReferenceEPKcS2_
            - BranchSide:      'src/lib_json/json_value.cpp:1119,31'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZN4Json5Value16resolveReferenceEPKcS2_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1119,10'
          Dst:             _ZN4Json5Value16resolveReferenceEPKcS2_
    - functionName:    _ZN4Json5Value16resolveReferenceEPKcS2_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1057
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        3
      argTypes:
        - 'class.Json::Value *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          196
      EdgeCount:       70
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN4Json5Value13nullSingletonEv
        - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
        - _ZN4Json5Value8CZStringD2Ev
        - _ZN4Json5ValueC2ENS_9ValueTypeE
        - _ZNK4Json5Value4typeEv
        - _ZNK4Json5Value8CZStringeqERKS1_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1058,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE11lower_boundERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZStringeqERKS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1058,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE11lower_boundERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZStringeqERKS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1058,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1058,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE11lower_boundERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZStringeqERKS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
            - BranchSide:      'src/lib_json/json_value.cpp:1062,13'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE11lower_boundERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZStringeqERKS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
        - Branch String:   'src/lib_json/json_value.cpp:1058,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1058,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE11lower_boundERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZStringeqERKS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
            - BranchSide:      'src/lib_json/json_value.cpp:1063,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE11lower_boundERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZStringeqERKS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
        - Branch String:   'src/lib_json/json_value.cpp:1066,32'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1066,36'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value8CZStringeqERKS1_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
            - BranchSide:      'src/lib_json/json_value.cpp:1066,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1066,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1067,13'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1069,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1058,3'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:1058,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:1062,13'
          Dst:             _ZN4Json5ValueC2ENS_9ValueTypeE
        - Src:             'src/lib_json/json_value.cpp:1062,11'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_value.cpp:1062,5'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_value.cpp:1063,12'
          Dst:             _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
        - Src:             'src/lib_json/json_value.cpp:1066,47'
          Dst:             _ZNK4Json5Value8CZStringeqERKS1_
        - Src:             'src/lib_json/json_value.cpp:1069,52'
          Dst:             _ZN4Json5Value13nullSingletonEv
        - Src:             'src/lib_json/json_value.cpp:1073,1'
          Dst:             _ZN4Json5Value8CZStringD2Ev
        - Src:             'src/lib_json/json_value.cpp:1073,1'
          Dst:             _ZN4Json5Value8CZStringD2Ev
    - functionName:    _ZN4Json5ValueaSEOS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5Value4swapERS0_
      functionUses:    59
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json5Value4swapERS0_
            - BranchSide:      'src/lib_json/json_value.cpp:452,9'
              BranchSideFuncs:
                - _ZN4Json5Value4swapERS0_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:452,9'
          Dst:             _ZN4Json5Value4swapERS0_
    - functionName:    _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'class.Json::Value::CZString *'
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4Json4Path7resolveERKNS_5ValueES3_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1598
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'class.Json::Value *'
        - 'class.Json::Path *'
        - 'class.Json::Value *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          121
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN4Json5Value13nullSingletonEv
        - _ZN4Json5ValueC2ERKS0_
        - _ZNK4Json5Value7isArrayEv
        - _ZNK4Json5Value8isObjectEv
        - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK4Json5ValueixEj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1600,26'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE3endEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueC2ERKS0_
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNK4Json5Value8isObjectEv
                - _ZN4Json5ValueC2ERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value12isValidIndexEj
                - _ZNK4Json5ValueixEj
            - BranchSide:      'src/lib_json/json_value.cpp:1600,26'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE3endEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueC2ERKS0_
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNK4Json5Value8isObjectEv
                - _ZN4Json5ValueC2ERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value12isValidIndexEj
                - _ZNK4Json5ValueixEj
        - Branch String:   'src/lib_json/json_value.cpp:1600,24'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1600,24'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueC2ERKS0_
                - _ZNK4Json5Value8isObjectEv
                - _ZN4Json5ValueC2ERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value12isValidIndexEj
                - _ZNK4Json5ValueixEj
            - BranchSide:      'src/lib_json/json_value.cpp:1613,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueC2ERKS0_
        - Branch String:   'src/lib_json/json_value.cpp:1601,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1602,18'
              BranchSideFuncs:
                - _ZNK4Json5Value7isArrayEv
                - _ZN4Json5ValueC2ERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value12isValidIndexEj
                - _ZNK4Json5ValueixEj
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueC2ERKS0_
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value8isObjectEv
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
            - BranchSide:      'src/lib_json/json_value.cpp:1605,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueC2ERKS0_
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value7isArrayEv
                - _ZN4Json5ValueC2ERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value12isValidIndexEj
                - _ZNK4Json5ValueixEj
                - _ZNK4Json5Value8isObjectEv
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
        - Branch String:   'src/lib_json/json_value.cpp:1602,28'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json5Value12isValidIndexEj
                - _ZN4Json5ValueC2ERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixEj
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueC2ERKS0_
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value8isObjectEv
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
                - _ZNK4Json5Value7isArrayEv
            - BranchSide:      'src/lib_json/json_value.cpp:1602,55'
              BranchSideFuncs:
                - _ZNK4Json5Value12isValidIndexEj
                - _ZN4Json5ValueC2ERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixEj
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueC2ERKS0_
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value8isObjectEv
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
                - _ZNK4Json5Value7isArrayEv
        - Branch String:   'src/lib_json/json_value.cpp:1602,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json5ValueixEj
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueC2ERKS0_
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value8isObjectEv
                - _ZN4Json5ValueC2ERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value12isValidIndexEj
            - BranchSide:      'src/lib_json/json_value.cpp:1604,28'
              BranchSideFuncs:
                - _ZNK4Json5ValueixEj
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueC2ERKS0_
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value8isObjectEv
                - _ZN4Json5ValueC2ERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value12isValidIndexEj
        - Branch String:   'src/lib_json/json_value.cpp:1605,16'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1600,24'
              BranchSideFuncs:
                - _ZNK4Json5Value8isObjectEv
                - _ZN4Json5ValueC2ERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueC2ERKS0_
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value12isValidIndexEj
                - _ZNK4Json5ValueixEj
            - BranchSide:      'src/lib_json/json_value.cpp:1606,18'
              BranchSideFuncs:
                - _ZNK4Json5Value8isObjectEv
                - _ZN4Json5ValueC2ERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueC2ERKS0_
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value12isValidIndexEj
                - _ZNK4Json5ValueixEj
        - Branch String:   'src/lib_json/json_value.cpp:1606,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueC2ERKS0_
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value8isObjectEv
                - _ZN4Json5ValueC2ERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value12isValidIndexEj
                - _ZNK4Json5ValueixEj
            - BranchSide:      'src/lib_json/json_value.cpp:1608,28'
              BranchSideFuncs:
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueC2ERKS0_
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value8isObjectEv
                - _ZN4Json5ValueC2ERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value12isValidIndexEj
                - _ZNK4Json5ValueixEj
        - Branch String:   'src/lib_json/json_value.cpp:1609,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json5ValueC2ERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1600,24'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueC2ERKS0_
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value8isObjectEv
                - _ZN4Json5ValueC2ERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value12isValidIndexEj
                - _ZNK4Json5ValueixEj
        - Branch String:   'src/lib_json/json_value.cpp:1600,24'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1600,24'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueC2ERKS0_
                - _ZNK4Json5Value8isObjectEv
                - _ZN4Json5ValueC2ERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value12isValidIndexEj
                - _ZNK4Json5ValueixEj
            - BranchSide:      'src/lib_json/json_value.cpp:1613,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueC2ERKS0_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1602,18'
          Dst:             _ZNK4Json5Value7isArrayEv
        - Src:             'src/lib_json/json_value.cpp:1602,38'
          Dst:             _ZNK4Json5Value12isValidIndexEj
        - Src:             'src/lib_json/json_value.cpp:1604,16'
          Dst:             _ZNK4Json5ValueixEj
        - Src:             'src/lib_json/json_value.cpp:1606,18'
          Dst:             _ZNK4Json5Value8isObjectEv
        - Src:             'src/lib_json/json_value.cpp:1608,16'
          Dst:             _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:1609,20'
          Dst:             _ZN4Json5Value13nullSingletonEv
        - Src:             'src/lib_json/json_value.cpp:0,0'
          Dst:             _ZN4Json5ValueC2ERKS0_
        - Src:             'src/lib_json/json_value.cpp:1613,10'
          Dst:             _ZN4Json5ValueC2ERKS0_
    - functionName:    _ZNK4Json5Value7isArrayEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1370
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json5Value4typeEv
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_value.cpp:1370,38'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1370,38'
          Dst:             _ZNK4Json5Value4typeEv
    - functionName:    _ZNK4Json5Value12isValidIndexEj
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1080
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json5Value4sizeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_value.cpp:1080,67'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1080,67'
          Dst:             _ZNK4Json5Value4sizeEv
    - functionName:    _ZNK4Json5ValueixEj
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          116
      EdgeCount:       43
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN4Json5Value13nullSingletonEv
        - _ZN4Json5Value8CZStringC2Ej
        - _ZN4Json5Value8CZStringD2Ev
        - _ZNK4Json5Value4typeEv
      functionUses:    21
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:949,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__1eqERKNS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - _ZN4Json5Value13nullSingletonEv
            - BranchSide:      'src/lib_json/json_value.cpp:949,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__1eqERKNS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - _ZN4Json5Value13nullSingletonEv
        - Branch String:   'src/lib_json/json_value.cpp:949,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:949,3'
              BranchSideFuncs:
                - _ZN4Json5Value13nullSingletonEv
            - BranchSide:      'src/lib_json/json_value.cpp:953,12'
              BranchSideFuncs:
                - _ZN4Json5Value13nullSingletonEv
        - Branch String:   'src/lib_json/json_value.cpp:949,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:949,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__1eqERKNS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value13nullSingletonEv
            - BranchSide:      'src/lib_json/json_value.cpp:954,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__1eqERKNS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value13nullSingletonEv
        - Branch String:   'src/lib_json/json_value.cpp:956,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:957,12'
              BranchSideFuncs:
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:958,11'
              BranchSideFuncs:
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:949,3'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:949,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:953,12'
          Dst:             _ZN4Json5Value13nullSingletonEv
        - Src:             'src/lib_json/json_value.cpp:954,12'
          Dst:             _ZN4Json5Value8CZStringC2Ej
        - Src:             'src/lib_json/json_value.cpp:957,12'
          Dst:             _ZN4Json5Value13nullSingletonEv
        - Src:             'src/lib_json/json_value.cpp:959,1'
          Dst:             _ZN4Json5Value8CZStringD2Ev
        - Src:             'src/lib_json/json_value.cpp:959,1'
          Dst:             _ZN4Json5Value8CZStringD2Ev
    - functionName:    _ZNK4Json5Value8isObjectEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1372
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json5Value4typeEv
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_value.cpp:1372,39'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1372,39'
          Dst:             _ZNK4Json5Value4typeEv
    - functionName:    _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1107
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4Json5Value13nullSingletonEv
        - _ZNK4Json5Value4findEPKcS2_
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1108,33'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZNK4Json5Value4findEPKcS2_
                - _ZN4Json5Value13nullSingletonEv
            - BranchSide:      'src/lib_json/json_value.cpp:1108,33'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZNK4Json5Value4findEPKcS2_
                - _ZN4Json5Value13nullSingletonEv
        - Branch String:   'src/lib_json/json_value.cpp:1109,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1109,7'
              BranchSideFuncs:
                - _ZN4Json5Value13nullSingletonEv
            - BranchSide:      'src/lib_json/json_value.cpp:1110,12'
              BranchSideFuncs:
                - _ZN4Json5Value13nullSingletonEv
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1108,24'
          Dst:             _ZNK4Json5Value4findEPKcS2_
        - Src:             'src/lib_json/json_value.cpp:1110,12'
          Dst:             _ZN4Json5Value13nullSingletonEv
    - functionName:    _ZNK4Json5Value4findEPKcS2_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1082
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        3
      argTypes:
        - 'class.Json::Value *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          116
      EdgeCount:       42
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
        - _ZN4Json5Value8CZStringD2Ev
        - _ZNK4Json5Value4typeEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1083,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__1eqERKNS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1083,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__1eqERKNS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1083,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1083,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:1083,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__1eqERKNS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1083,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1083,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__1eqERKNS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1088,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__1eqERKNS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1091,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1093,12'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1094,1'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1083,3'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:1083,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:1088,12'
          Dst:             _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
        - Src:             'src/lib_json/json_value.cpp:1094,1'
          Dst:             _ZN4Json5Value8CZStringD2Ev
        - Src:             'src/lib_json/json_value.cpp:1094,1'
          Dst:             _ZN4Json5Value8CZStringD2Ev
    - functionName:    _ZNK4Json5Value4sizeEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 859
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json5Value4typeEv
        - _ZNK4Json5Value8CZString5indexEv
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:860,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEmmEv
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZString5indexEv
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
            - BranchSide:      'src/lib_json/json_value.cpp:860,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEmmEv
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZString5indexEv
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
        - Branch String:   'src/lib_json/json_value.cpp:860,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:860,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:869,17'
              BranchSideFuncs:
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEmmEv
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZString5indexEv
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:876,30'
              BranchSideFuncs:
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
        - Branch String:   'src/lib_json/json_value.cpp:869,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:869,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:870,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEmmEv
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZString5indexEv
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:860,11'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:872,30'
          Dst:             _ZNK4Json5Value8CZString5indexEv
    - functionName:    _ZNK4Json5Value8CZString5indexEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.Json::Value::CZString *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4Json4Path7resolveERKNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1573
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        2
      argTypes:
        - 'class.Json::Path *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          120
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN4Json5Value13nullSingletonEv
        - _ZNK4Json5Value7isArrayEv
        - _ZNK4Json5Value8isObjectEv
        - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK4Json5ValueixEj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1575,26'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE3endEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNK4Json5Value8isObjectEv
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value12isValidIndexEj
                - _ZNK4Json5ValueixEj
            - BranchSide:      'src/lib_json/json_value.cpp:1575,26'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE3endEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNK4Json5Value8isObjectEv
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value12isValidIndexEj
                - _ZNK4Json5ValueixEj
        - Branch String:   'src/lib_json/json_value.cpp:1575,24'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1575,24'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value8isObjectEv
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value12isValidIndexEj
                - _ZNK4Json5ValueixEj
            - BranchSide:      'src/lib_json/json_value.cpp:1595,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1576,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1577,18'
              BranchSideFuncs:
                - _ZNK4Json5Value7isArrayEv
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value12isValidIndexEj
                - _ZNK4Json5ValueixEj
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value8isObjectEv
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
            - BranchSide:      'src/lib_json/json_value.cpp:1582,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value7isArrayEv
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value12isValidIndexEj
                - _ZNK4Json5ValueixEj
                - _ZNK4Json5Value8isObjectEv
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
        - Branch String:   'src/lib_json/json_value.cpp:1577,28'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json5Value12isValidIndexEj
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixEj
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value8isObjectEv
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
                - _ZNK4Json5Value7isArrayEv
            - BranchSide:      'src/lib_json/json_value.cpp:1577,55'
              BranchSideFuncs:
                - _ZNK4Json5Value12isValidIndexEj
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixEj
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value8isObjectEv
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
                - _ZNK4Json5Value7isArrayEv
        - Branch String:   'src/lib_json/json_value.cpp:1577,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json5ValueixEj
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value8isObjectEv
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value12isValidIndexEj
            - BranchSide:      'src/lib_json/json_value.cpp:1581,28'
              BranchSideFuncs:
                - _ZNK4Json5ValueixEj
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value8isObjectEv
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value12isValidIndexEj
        - Branch String:   'src/lib_json/json_value.cpp:1582,16'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1575,24'
              BranchSideFuncs:
                - _ZNK4Json5Value8isObjectEv
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value12isValidIndexEj
                - _ZNK4Json5ValueixEj
            - BranchSide:      'src/lib_json/json_value.cpp:1583,18'
              BranchSideFuncs:
                - _ZNK4Json5Value8isObjectEv
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value12isValidIndexEj
                - _ZNK4Json5ValueixEj
        - Branch String:   'src/lib_json/json_value.cpp:1583,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value8isObjectEv
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value12isValidIndexEj
                - _ZNK4Json5ValueixEj
            - BranchSide:      'src/lib_json/json_value.cpp:1587,28'
              BranchSideFuncs:
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value8isObjectEv
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value12isValidIndexEj
                - _ZNK4Json5ValueixEj
        - Branch String:   'src/lib_json/json_value.cpp:1588,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1575,24'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value8isObjectEv
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value12isValidIndexEj
                - _ZNK4Json5ValueixEj
        - Branch String:   'src/lib_json/json_value.cpp:1575,24'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1575,24'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__111__wrap_iterIPKN4Json12PathArgumentEEppEv
                - _ZNSt3__1neIPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value8isObjectEv
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5Value13nullSingletonEv
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value12isValidIndexEj
                - _ZNK4Json5ValueixEj
            - BranchSide:      'src/lib_json/json_value.cpp:1595,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1577,18'
          Dst:             _ZNK4Json5Value7isArrayEv
        - Src:             'src/lib_json/json_value.cpp:1577,38'
          Dst:             _ZNK4Json5Value12isValidIndexEj
        - Src:             'src/lib_json/json_value.cpp:1581,16'
          Dst:             _ZNK4Json5ValueixEj
        - Src:             'src/lib_json/json_value.cpp:1583,18'
          Dst:             _ZNK4Json5Value8isObjectEv
        - Src:             'src/lib_json/json_value.cpp:1587,16'
          Dst:             _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:1588,20'
          Dst:             _ZN4Json5Value13nullSingletonEv
        - Src:             'src/lib_json/json_value.cpp:0,0'
          Dst:             _ZN4Json5Value13nullSingletonEv
    - functionName:    _ZN4Json4Path11invalidPathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1569
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'class.Json::Path *'
        - 'class.std::__1::basic_string *'
        - 'class.std::__1::vector.29 *'
        - 'class.std::__1::__wrap_iter.56 *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1560,18'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__16vectorIPKN4Json12PathArgumentENS_9allocatorIS4_EEE3endEv
                - _ZNSt3__1eqIPKPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EESB_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__111__wrap_iterIPKPKN4Json12PathArgumentEEppEi
                - _ZNKSt3__111__wrap_iterIPKPKN4Json12PathArgumentEEdeEv
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backERKS2_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1560,18'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__16vectorIPKN4Json12PathArgumentENS_9allocatorIS4_EEE3endEv
                - _ZNSt3__1eqIPKPKN4Json12PathArgumentEEEbRKNS_11__wrap_iterIT_EESB_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__111__wrap_iterIPKPKN4Json12PathArgumentEEppEi
                - _ZNKSt3__111__wrap_iterIPKPKN4Json12PathArgumentEEdeEv
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backERKS2_
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1560,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1560,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:1562,15'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPKPKN4Json12PathArgumentEEdeEv
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__111__wrap_iterIPKPKN4Json12PathArgumentEEppEi
                - _ZNKSt3__111__wrap_iterIPKPKN4Json12PathArgumentEEdeEv
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backERKS2_
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1562,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1562,14'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__111__wrap_iterIPKPKN4Json12PathArgumentEEppEi
                - _ZNKSt3__111__wrap_iterIPKPKN4Json12PathArgumentEEdeEv
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backERKS2_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1565,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__111__wrap_iterIPKPKN4Json12PathArgumentEEppEi
                - _ZNKSt3__111__wrap_iterIPKPKN4Json12PathArgumentEEdeEv
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backERKS2_
                - llvm.lifetime.end.p0i8
      Callsites:       []
    - functionName:    _ZN4Json4Path8makePathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1526
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.Json::Path *'
        - 'class.std::__1::basic_string *'
        - 'class.std::__1::vector.29 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          248
      EdgeCount:       63
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN4Json12PathArgumentC2Ej
        - _ZN4Json12PathArgumentD2Ev
        - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
        - memchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1527,30'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__16vectorIPKN4Json12PathArgumentENS_9allocatorIS4_EEE5beginEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
            - BranchSide:      'src/lib_json/json_value.cpp:1527,30'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__16vectorIPKN4Json12PathArgumentENS_9allocatorIS4_EEE5beginEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
        - Branch String:   'src/lib_json/json_value.cpp:1530,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1530,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1531,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
        - Branch String:   'src/lib_json/json_value.cpp:1531,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1532,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
            - BranchSide:      'src/lib_json/json_value.cpp:1543,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
        - Branch String:   'src/lib_json/json_value.cpp:1533,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1534,9'
              BranchSideFuncs:
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1537,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1537,31'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1537,50'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1539,25'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1537,50'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1538,25'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1539,25'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1537,31'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1537,34'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1539,25'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1537,50'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1538,25'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1539,25'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1541,26'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1541,30'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1542,46'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1541,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1530,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1542,46'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1543,16'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1544,7'
              BranchSideFuncs:
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1546,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1546,32'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1546,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1547,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1546,16'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1547,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1550,22'
              BranchSideFuncs:
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1550,29'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1550,46'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1552,23'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1550,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1551,9'
              BranchSideFuncs:
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1552,23'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1550,29'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1550,46'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1552,23'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1530,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1530,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1531,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - memchr
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZN4Json12PathArgumentC2Ej
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12PathArgumentD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1534,9'
          Dst:             _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
        - Src:             'src/lib_json/json_value.cpp:1539,25'
          Dst:             _ZN4Json12PathArgumentC2Ej
        - Src:             'src/lib_json/json_value.cpp:1539,9'
          Dst:             _ZN4Json12PathArgumentD2Ev
        - Src:             'src/lib_json/json_value.cpp:1539,9'
          Dst:             _ZN4Json12PathArgumentD2Ev
        - Src:             'src/lib_json/json_value.cpp:1544,7'
          Dst:             _ZN4Json4Path12addPathInArgERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEERNS1_11__wrap_iterIPKSD_EENSB_4KindE
        - Src:             'src/lib_json/json_value.cpp:1550,33'
          Dst:             memchr
        - Src:             'src/lib_json/json_value.cpp:1552,23'
          Dst:             _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:1552,7'
          Dst:             _ZN4Json12PathArgumentD2Ev
        - Src:             'src/lib_json/json_value.cpp:1552,7'
          Dst:             _ZN4Json12PathArgumentD2Ev
    - functionName:    _ZN4Json12PathArgumentC2Ej
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::PathArgument *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:1503,15'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
      Callsites:       []
    - functionName:    memchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json12PathArgumentC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1508
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::PathArgument *'
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
        - key
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
            - BranchSide:      'src/lib_json/json_value.cpp:1508,42'
              BranchSideFuncs:
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
      Callsites:       []
    - functionName:    _ZN4Json4PathC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_12PathArgumentESC_SC_SC_SC_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1515
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'class.Json::Path *'
        - 'class.std::__1::basic_string *'
        - 'class.Json::PathArgument *'
        - 'class.Json::PathArgument *'
        - 'class.Json::PathArgument *'
        - 'class.Json::PathArgument *'
        - 'class.Json::PathArgument *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          105
      EdgeCount:       26
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN4Json4Path8makePathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1513,7'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEEC2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorIPKN4Json12PathArgumentENS_9allocatorIS4_EEEC2Ev
                - _ZNSt3__16vectorIPKN4Json12PathArgumentENS_9allocatorIS4_EEE7reserveEm
                - _ZNSt3__16vectorIPKN4Json12PathArgumentENS_9allocatorIS4_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorIPKN4Json12PathArgumentENS_9allocatorIS4_EEE9push_backEOS4_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorIPKN4Json12PathArgumentENS_9allocatorIS4_EEE9push_backEOS4_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorIPKN4Json12PathArgumentENS_9allocatorIS4_EEE9push_backEOS4_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorIPKN4Json12PathArgumentENS_9allocatorIS4_EEE9push_backEOS4_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorIPKN4Json12PathArgumentENS_9allocatorIS4_EEE9push_backEOS4_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json4Path8makePathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEE
                - _ZNSt3__16vectorIPKN4Json12PathArgumentENS_9allocatorIS4_EEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1513,7'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEEC2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorIPKN4Json12PathArgumentENS_9allocatorIS4_EEEC2Ev
                - _ZNSt3__16vectorIPKN4Json12PathArgumentENS_9allocatorIS4_EEE7reserveEm
                - _ZNSt3__16vectorIPKN4Json12PathArgumentENS_9allocatorIS4_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIN4Json12PathArgumentENS_9allocatorIS2_EEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorIPKN4Json12PathArgumentENS_9allocatorIS4_EEE9push_backEOS4_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorIPKN4Json12PathArgumentENS_9allocatorIS4_EEE9push_backEOS4_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorIPKN4Json12PathArgumentENS_9allocatorIS4_EEE9push_backEOS4_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorIPKN4Json12PathArgumentENS_9allocatorIS4_EEE9push_backEOS4_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorIPKN4Json12PathArgumentENS_9allocatorIS4_EEE9push_backEOS4_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json4Path8makePathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEE
                - _ZNSt3__16vectorIPKN4Json12PathArgumentENS_9allocatorIS4_EEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1523,3'
          Dst:             _ZN4Json4Path8makePathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIPKNS_12PathArgumentENS5_ISD_EEEE
    - functionName:    _ZN4Json12PathArgumentC2EPKc
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1506
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::PathArgument *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'src/lib_json/json_value.cpp:1506,47'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
      Callsites:       []
    - functionName:    _ZN4Json12PathArgumentC2Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1501
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::PathArgument *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:1501,15'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
      Callsites:       []
    - functionName:    _ZN4Json5Value3endEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1485
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::ValueConstIterator *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4Json13ValueIteratorC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
        - _ZN4Json13ValueIteratorC2Ev
        - _ZNK4Json5Value4typeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1486,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json13ValueIteratorC2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZN4Json13ValueIteratorC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1486,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json13ValueIteratorC2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZN4Json13ValueIteratorC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1486,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1489,16'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZN4Json13ValueIteratorC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json13ValueIteratorC2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:1495,10'
              BranchSideFuncs:
                - _ZN4Json13ValueIteratorC2Ev
        - Branch String:   'src/lib_json/json_value.cpp:1489,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1490,23'
              BranchSideFuncs:
                - _ZN4Json13ValueIteratorC2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:1495,10'
              BranchSideFuncs:
                - _ZN4Json13ValueIteratorC2Ev
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1486,11'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:1490,14'
          Dst:             _ZN4Json13ValueIteratorC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
        - Src:             'src/lib_json/json_value.cpp:1495,10'
          Dst:             _ZN4Json13ValueIteratorC2Ev
    - functionName:    _ZN4Json13ValueIteratorC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_valueiterator.inl'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::ValueConstIterator *'
        - 'class.std::__1::__map_iterator *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json17ValueIteratorBaseC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_valueiterator.inl:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:0,0'
              BranchSideFuncs:
                - _ZN4Json17ValueIteratorBaseC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
            - BranchSide:      'src/lib_json/json_valueiterator.inl:142,34'
              BranchSideFuncs:
                - _ZN4Json17ValueIteratorBaseC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
      Callsites:
        - Src:             'src/lib_json/json_valueiterator.inl:142,7'
          Dst:             _ZN4Json17ValueIteratorBaseC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
    - functionName:    _ZN4Json13ValueIteratorC2Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_valueiterator.inl'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::ValueConstIterator *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json17ValueIteratorBaseC2Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_valueiterator.inl:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:0,0'
              BranchSideFuncs:
                - _ZN4Json17ValueIteratorBaseC2Ev
            - BranchSide:      'src/lib_json/json_valueiterator.inl:139,30'
              BranchSideFuncs:
                - _ZN4Json17ValueIteratorBaseC2Ev
      Callsites:
        - Src:             'src/lib_json/json_valueiterator.inl:139,16'
          Dst:             _ZN4Json17ValueIteratorBaseC2Ev
    - functionName:    _ZN4Json17ValueIteratorBaseC2Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_valueiterator.inl'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::ValueIteratorBase *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_valueiterator.inl:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:0,0'
              BranchSideFuncs:
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2Ev
            - BranchSide:      'src/lib_json/json_valueiterator.inl:18,42'
              BranchSideFuncs:
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2Ev
      Callsites:       []
    - functionName:    _ZN4Json17ValueIteratorBaseC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_valueiterator.inl'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::ValueIteratorBase *'
        - 'class.std::__1::__map_iterator *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json5Value5beginEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1472
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::ValueConstIterator *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4Json13ValueIteratorC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
        - _ZN4Json13ValueIteratorC2Ev
        - _ZNK4Json5Value4typeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1473,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json13ValueIteratorC2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5beginEv
                - _ZN4Json13ValueIteratorC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1473,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json13ValueIteratorC2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5beginEv
                - _ZN4Json13ValueIteratorC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1473,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1476,16'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5beginEv
                - _ZN4Json13ValueIteratorC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json13ValueIteratorC2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:1482,10'
              BranchSideFuncs:
                - _ZN4Json13ValueIteratorC2Ev
        - Branch String:   'src/lib_json/json_value.cpp:1476,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1477,23'
              BranchSideFuncs:
                - _ZN4Json13ValueIteratorC2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:1482,10'
              BranchSideFuncs:
                - _ZN4Json13ValueIteratorC2Ev
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1473,11'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:1477,14'
          Dst:             _ZN4Json13ValueIteratorC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
        - Src:             'src/lib_json/json_value.cpp:1482,10'
          Dst:             _ZN4Json13ValueIteratorC2Ev
    - functionName:    _ZNK4Json5Value3endEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1459
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4Json18ValueConstIteratorC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
        - _ZN4Json18ValueConstIteratorC2Ev
        - _ZNK4Json5Value4typeEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:1460,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1463,16'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZN4Json18ValueConstIteratorC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorC2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:1469,10'
              BranchSideFuncs:
                - _ZN4Json18ValueConstIteratorC2Ev
        - Branch String:   'src/lib_json/json_value.cpp:1463,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1464,29'
              BranchSideFuncs:
                - _ZN4Json18ValueConstIteratorC2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:1469,10'
              BranchSideFuncs:
                - _ZN4Json18ValueConstIteratorC2Ev
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1460,11'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:1464,14'
          Dst:             _ZN4Json18ValueConstIteratorC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
        - Src:             'src/lib_json/json_value.cpp:1469,10'
          Dst:             _ZN4Json18ValueConstIteratorC2Ev
    - functionName:    _ZN4Json18ValueConstIteratorC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_valueiterator.inl'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::ValueConstIterator *'
        - 'class.std::__1::__map_iterator *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json17ValueIteratorBaseC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_valueiterator.inl:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:0,0'
              BranchSideFuncs:
                - _ZN4Json17ValueIteratorBaseC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
            - BranchSide:      'src/lib_json/json_valueiterator.inl:120,34'
              BranchSideFuncs:
                - _ZN4Json17ValueIteratorBaseC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
      Callsites:
        - Src:             'src/lib_json/json_valueiterator.inl:120,7'
          Dst:             _ZN4Json17ValueIteratorBaseC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
    - functionName:    _ZN4Json18ValueConstIteratorC2Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_valueiterator.inl'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::ValueConstIterator *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json17ValueIteratorBaseC2Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_valueiterator.inl:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:0,0'
              BranchSideFuncs:
                - _ZN4Json17ValueIteratorBaseC2Ev
            - BranchSide:      'src/lib_json/json_valueiterator.inl:116,40'
              BranchSideFuncs:
                - _ZN4Json17ValueIteratorBaseC2Ev
      Callsites:
        - Src:             'src/lib_json/json_valueiterator.inl:116,21'
          Dst:             _ZN4Json17ValueIteratorBaseC2Ev
    - functionName:    _ZNK4Json5Value5beginEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1446
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4Json18ValueConstIteratorC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
        - _ZN4Json18ValueConstIteratorC2Ev
        - _ZNK4Json5Value4typeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:1447,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1450,16'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5beginEv
                - _ZN4Json18ValueConstIteratorC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorC2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:1456,10'
              BranchSideFuncs:
                - _ZN4Json18ValueConstIteratorC2Ev
        - Branch String:   'src/lib_json/json_value.cpp:1450,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1451,29'
              BranchSideFuncs:
                - _ZN4Json18ValueConstIteratorC2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:1456,10'
              BranchSideFuncs:
                - _ZN4Json18ValueConstIteratorC2Ev
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1447,11'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:1451,14'
          Dst:             _ZN4Json18ValueConstIteratorC2ERKNSt3__114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_5Value8CZStringES5_EEPNS1_11__tree_nodeIS7_PvEElEEEE
        - Src:             'src/lib_json/json_value.cpp:1456,10'
          Dst:             _ZN4Json18ValueConstIteratorC2Ev
    - functionName:    _ZNK4Json5Value14toStyledStringEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1436
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          66
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN4Json11writeStringERKNS_12StreamWriter7FactoryERKNS_5ValueE
        - _ZN4Json19StreamWriterBuilderC2Ev
        - _ZN4Json19StreamWriterBuilderD2Ev
        - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1437,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json19StreamWriterBuilderC2Ev
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json19StreamWriterBuilderD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json11writeStringERKNS_12StreamWriter7FactoryERKNS_5ValueE
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZN4Json19StreamWriterBuilderD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1437,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json19StreamWriterBuilderC2Ev
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json19StreamWriterBuilderD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json11writeStringERKNS_12StreamWriter7FactoryERKNS_5ValueE
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZN4Json19StreamWriterBuilderD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1437,23'
          Dst:             _ZN4Json19StreamWriterBuilderC2Ev
        - Src:             'src/lib_json/json_value.cpp:1439,22'
          Dst:             _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
        - Src:             'src/lib_json/json_value.cpp:1440,10'
          Dst:             _ZN4Json11writeStringERKNS_12StreamWriter7FactoryERKNS_5ValueE
        - Src:             'src/lib_json/json_value.cpp:1444,1'
          Dst:             _ZN4Json19StreamWriterBuilderD2Ev
        - Src:             'src/lib_json/json_value.cpp:1444,1'
          Dst:             _ZN4Json19StreamWriterBuilderD2Ev
    - functionName:    _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1420
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json5Value8Comments3hasENS_16CommentPlacementE
      functionUses:    19
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json5Value8Comments3hasENS_16CommentPlacementE
            - BranchSide:      'src/lib_json/json_value.cpp:1421,10'
              BranchSideFuncs:
                - _ZNK4Json5Value8Comments3hasENS_16CommentPlacementE
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1421,20'
          Dst:             _ZNK4Json5Value8Comments3hasENS_16CommentPlacementE
    - functionName:    _ZNK4Json5Value8Comments3hasENS_16CommentPlacementE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1390
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::Value::Comments *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1391,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEcvbEv
                - _ZNKSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEdeEv
                - _ZNSt3__15arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
            - BranchSide:      'src/lib_json/json_value.cpp:1391,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEcvbEv
                - _ZNKSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEdeEv
                - _ZNSt3__15arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
        - Branch String:   'src/lib_json/json_value.cpp:1391,15'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1391,20'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEdeEv
                - _ZNSt3__15arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
            - BranchSide:      'src/lib_json/json_value.cpp:1391,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK4Json5Value14getOffsetLimitEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1434
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4Json5Value14getOffsetStartEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1432
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json5Value14setOffsetLimitEl
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1430
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json5Value14setOffsetStartEl
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1428
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4Json5Value10getCommentENS_16CommentPlacementE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1424
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'class.Json::Value *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json5Value8Comments3getENS_16CommentPlacementE
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json5Value8Comments3getENS_16CommentPlacementE
            - BranchSide:      'src/lib_json/json_value.cpp:1425,10'
              BranchSideFuncs:
                - _ZNK4Json5Value8Comments3getENS_16CommentPlacementE
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1425,20'
          Dst:             _ZNK4Json5Value8Comments3getENS_16CommentPlacementE
    - functionName:    _ZNK4Json5Value8Comments3getENS_16CommentPlacementE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1394
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'class.Json::Value::Comments *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1395,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEcvbEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZNKSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEdeEv
                - _ZNSt3__15arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
            - BranchSide:      'src/lib_json/json_value.cpp:1395,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEcvbEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZNKSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEdeEv
                - _ZNSt3__15arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
        - Branch String:   'src/lib_json/json_value.cpp:1395,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1396,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEdeEv
                - _ZNSt3__15arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
            - BranchSide:      'src/lib_json/json_value.cpp:1397,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEdeEv
                - _ZNSt3__15arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
      Callsites:       []
    - functionName:    _ZN4Json5Value10setCommentENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_16CommentPlacementE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1408
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.Json::Value *'
        - 'class.std::__1::basic_string *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - comment
        - ''
      BBCount:         28
      ICount:          120
      EdgeCount:       53
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN4Json5Value8Comments3setENS_16CommentPlacementENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1409,16'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4backEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZN4Json5Value8Comments3setENS_16CommentPlacementENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE8pop_backEv
            - BranchSide:      'src/lib_json/json_value.cpp:1409,16'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4backEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZN4Json5Value8Comments3setENS_16CommentPlacementENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE8pop_backEv
        - Branch String:   'src/lib_json/json_value.cpp:1409,24'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1409,36'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZN4Json5Value8Comments3setENS_16CommentPlacementENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1413,3'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZN4Json5Value8Comments3setENS_16CommentPlacementENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1409,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1411,13'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE8pop_backEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZN4Json5Value8Comments3setENS_16CommentPlacementENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1413,3'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZN4Json5Value8Comments3setENS_16CommentPlacementENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1413,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1413,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1414,3'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZN4Json5Value8Comments3setENS_16CommentPlacementENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
        - Branch String:   'src/lib_json/json_value.cpp:1414,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1414,3'
              BranchSideFuncs:
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZN4Json5Value8Comments3setENS_16CommentPlacementENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:1417,3'
              BranchSideFuncs:
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZN4Json5Value8Comments3setENS_16CommentPlacementENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
        - Branch String:   'src/lib_json/json_value.cpp:1414,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1414,3'
              BranchSideFuncs:
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZN4Json5Value8Comments3setENS_16CommentPlacementENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:1417,3'
              BranchSideFuncs:
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZN4Json5Value8Comments3setENS_16CommentPlacementENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1413,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:1414,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:1417,13'
          Dst:             _ZN4Json5Value8Comments3setENS_16CommentPlacementENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
    - functionName:    _ZN4Json5Value8Comments3setENS_16CommentPlacementENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.Json::Value::Comments *'
        - int
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - comment
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1401,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEcvbEv
                - llvm.lifetime.start.p0i8
                - _Znwm
                - llvm.memset.p0i8.i64
                - _ZNSt3__15arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEC2Ev
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEC2ILb1EvEEPS8_
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEaSEOSB_
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNKSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEdeEv
                - _ZNSt3__15arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
            - BranchSide:      'src/lib_json/json_value.cpp:1401,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEcvbEv
                - llvm.lifetime.start.p0i8
                - _Znwm
                - llvm.memset.p0i8.i64
                - _ZNSt3__15arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEC2Ev
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEC2ILb1EvEEPS8_
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEaSEOSB_
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNKSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEdeEv
                - _ZNSt3__15arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
        - Branch String:   'src/lib_json/json_value.cpp:1401,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1401,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:1403,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEcvbEv
                - llvm.lifetime.start.p0i8
                - _Znwm
                - llvm.memset.p0i8.i64
                - _ZNSt3__15arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEC2Ev
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEC2ILb1EvEEPS8_
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEaSEOSB_
                - _ZNSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNKSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEdeEv
                - _ZNSt3__15arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
        - Branch String:   'src/lib_json/json_value.cpp:1403,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1404,12'
              BranchSideFuncs:
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNKSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEdeEv
                - _ZNSt3__15arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
            - BranchSide:      'src/lib_json/json_value.cpp:1405,19'
              BranchSideFuncs:
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNKSt3__110unique_ptrINS_5arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEENS_14default_deleteIS8_EEEdeEv
                - _ZNSt3__15arrayINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELm3EEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
      Callsites:       []
    - functionName:    _ZN4Json5Value8CommentsC2ERKS1_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1375
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value::Comments *'
        - 'class.Json::Value::Comments *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4JsonL11cloneUniqueINSt3__15arrayINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELm3EEEEENS1_10unique_ptrIT_NS1_14default_deleteISB_EEEERKSE_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZN4JsonL11cloneUniqueINSt3__15arrayINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELm3EEEEENS1_10unique_ptrIT_NS1_14default_deleteISB_EEEERKSE_
            - BranchSide:      'src/lib_json/json_value.cpp:1375,7'
              BranchSideFuncs:
                - _ZN4JsonL11cloneUniqueINSt3__15arrayINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELm3EEEEENS1_10unique_ptrIT_NS1_14default_deleteISB_EEEERKSE_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1375,12'
          Dst:             _ZN4JsonL11cloneUniqueINSt3__15arrayINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELm3EEEEENS1_10unique_ptrIT_NS1_14default_deleteISB_EEEERKSE_
    - functionName:    _ZNK4Json5Value8isStringEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1368
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json5Value4typeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_value.cpp:1368,39'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1368,39'
          Dst:             _ZNK4Json5Value4typeEv
    - functionName:    _ZNK4Json5Value8isDoubleEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1362
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK4Json5Value4typeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1363,10'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_value.cpp:1363,10'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_value.cpp:1363,29'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1363,29'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:1363,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_value.cpp:1363,52'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1363,52'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:1363,62'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1363,10'
          Dst:             _ZNK4Json5Value4typeEv
    - functionName:    _ZNK4Json5Value10isIntegralEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1340
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4JsonL10IsIntegralEd
        - _ZNK4Json5Value4typeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1341,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _ZN4JsonL10IsIntegralEd
            - BranchSide:      'src/lib_json/json_value.cpp:1341,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _ZN4JsonL10IsIntegralEd
        - Branch String:   'src/lib_json/json_value.cpp:1341,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1341,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:1341,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:1350,19'
              BranchSideFuncs:
                - _ZN4JsonL10IsIntegralEd
            - BranchSide:      'src/lib_json/json_value.cpp:1359,3'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_value.cpp:1350,45'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1350,45'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:1351,25'
              BranchSideFuncs:
                - _ZN4JsonL10IsIntegralEd
        - Branch String:   'src/lib_json/json_value.cpp:1351,45'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1351,48'
              BranchSideFuncs:
                - _ZN4JsonL10IsIntegralEd
            - BranchSide:      'src/lib_json/json_value.cpp:1351,45'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1341,11'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:1351,48'
          Dst:             _ZN4JsonL10IsIntegralEd
    - functionName:    _ZN4JsonL10IsIntegralEd
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1249
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - modf
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - modf
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1250,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - modf
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1251,10'
          Dst:             modf
    - functionName:    modf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - 'double *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4Json5Value6isBoolEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1256
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json5Value4typeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_value.cpp:1256,37'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1256,37'
          Dst:             _ZNK4Json5Value4typeEv
    - functionName:    _ZNK4Json5Value14getMemberNamesEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1233
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::vector.54 *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          154
      EdgeCount:       58
      CyclomaticComplexity: 27
      functionsReached:
        - _ZNK4Json5Value4typeEv
        - _ZNK4Json5Value8CZString4dataEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1234,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEC2Ev
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5beginEv
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__1neERKNS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEC2EOS8_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value8CZString4dataEv
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZString6lengthEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EPKcm
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE9push_backEOS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEppEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEC2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:1234,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEC2Ev
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5beginEv
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__1neERKNS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEC2EOS8_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value8CZString4dataEv
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZString6lengthEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EPKcm
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE9push_backEOS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEppEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEC2Ev
        - Branch String:   'src/lib_json/json_value.cpp:1234,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1234,3'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEC2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:1238,12'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEC2Ev
        - Branch String:   'src/lib_json/json_value.cpp:1234,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1234,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEC2Ev
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5beginEv
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__1neERKNS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEC2EOS8_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value8CZString4dataEv
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZString6lengthEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EPKcm
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE9push_backEOS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEppEv
            - BranchSide:      'src/lib_json/json_value.cpp:1239,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEC2Ev
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4sizeEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5beginEv
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__1neERKNS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEC2EOS8_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value8CZString4dataEv
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZString6lengthEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EPKcm
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE9push_backEOS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEppEv
        - Branch String:   'src/lib_json/json_value.cpp:1243,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1244,31'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value8CZString4dataEv
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZString6lengthEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EPKcm
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE9push_backEOS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEppEv
                - _ZNSt3__1neERKNS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEC2EOS8_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1246,10'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEC2EOS8_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1234,3'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:1234,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:1244,42'
          Dst:             _ZNK4Json5Value8CZString4dataEv
        - Src:             'src/lib_json/json_value.cpp:1244,62'
          Dst:             _ZNK4Json5Value8CZString6lengthEv
    - functionName:    _ZNK4Json5Value8CZString4dataEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.Json::Value::CZString *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4Json5Value8CZString6lengthEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.Json::Value::CZString *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4Json5Value8isMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1229
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json5Value8isMemberEPKcS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZNK4Json5Value8isMemberEPKcS2_
            - BranchSide:      'src/lib_json/json_value.cpp:1230,23'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZNK4Json5Value8isMemberEPKcS2_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1230,10'
          Dst:             _ZNK4Json5Value8isMemberEPKcS2_
    - functionName:    _ZNK4Json5Value8isMemberEPKcS2_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1222
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'class.Json::Value *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json5Value4findEPKcS2_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json5Value4findEPKcS2_
            - BranchSide:      'src/lib_json/json_value.cpp:1223,24'
              BranchSideFuncs:
                - _ZNK4Json5Value4findEPKcS2_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1223,24'
          Dst:             _ZNK4Json5Value4findEPKcS2_
    - functionName:    _ZNK4Json5Value8isMemberEPKc
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1226
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json5Value8isMemberEPKcS2_
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - strlen
                - _ZNK4Json5Value8isMemberEPKcS2_
            - BranchSide:      'src/lib_json/json_value.cpp:1227,30'
              BranchSideFuncs:
                - strlen
                - _ZNK4Json5Value8isMemberEPKcS2_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1227,30'
          Dst:             strlen
        - Src:             'src/lib_json/json_value.cpp:1227,10'
          Dst:             _ZNK4Json5Value8isMemberEPKcS2_
    - functionName:    _ZN4Json5Value11removeIndexEjPS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1198
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'class.Json::Value *'
        - int
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          165
      EdgeCount:       59
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN4Json5Value8CZStringC2Ej
        - _ZN4Json5Value8CZStringD2Ev
        - _ZN4Json5ValueaSERKS0_
        - _ZN4Json5ValueixEj
        - _ZNK4Json5Value4sizeEv
        - _ZNK4Json5Value4typeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1199,7'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__1eqERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEptEv
                - _ZN4Json5ValueaSERKS0_
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISF_PvEElEEEE
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - _ZN4Json5ValueixEj
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEixERS8_
                - _ZN4Json5ValueaSERKS0_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1199,7'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__1eqERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEptEv
                - _ZN4Json5ValueaSERKS0_
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISF_PvEElEEEE
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - _ZN4Json5ValueixEj
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEixERS8_
                - _ZN4Json5ValueaSERKS0_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1199,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1199,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__1eqERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEptEv
                - _ZN4Json5ValueaSERKS0_
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISF_PvEElEEEE
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - _ZN4Json5ValueixEj
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEixERS8_
                - _ZN4Json5ValueaSERKS0_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1202,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__1eqERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEptEv
                - _ZN4Json5ValueaSERKS0_
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISF_PvEElEEEE
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - _ZN4Json5ValueixEj
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEixERS8_
                - _ZN4Json5ValueaSERKS0_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1204,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1207,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1220,1'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1207,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1208,16'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISF_PvEElEEEE
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - _ZN4Json5ValueixEj
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEixERS8_
                - _ZN4Json5ValueaSERKS0_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1209,24'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISF_PvEElEEEE
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - _ZN4Json5ValueixEj
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEixERS8_
                - _ZN4Json5ValueaSERKS0_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1211,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1212,14'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - _ZN4Json5ValueixEj
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEEixERS8_
                - _ZN4Json5ValueaSERKS0_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISF_PvEElEEEE
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1216,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISF_PvEElEEEE
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1211,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1212,14'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISF_PvEElEEEE
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1216,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISF_PvEElEEEE
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1199,7'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:1202,12'
          Dst:             _ZN4Json5Value8CZStringC2Ej
        - Src:             'src/lib_json/json_value.cpp:1208,14'
          Dst:             _ZN4Json5ValueaSERKS0_
        - Src:             'src/lib_json/json_value.cpp:1209,24'
          Dst:             _ZNK4Json5Value4sizeEv
        - Src:             'src/lib_json/json_value.cpp:1216,12'
          Dst:             _ZN4Json5Value8CZStringC2Ej
        - Src:             'src/lib_json/json_value.cpp:1212,14'
          Dst:             _ZN4Json5Value8CZStringC2Ej
        - Src:             'src/lib_json/json_value.cpp:1213,28'
          Dst:             _ZN4Json5ValueixEj
        - Src:             'src/lib_json/json_value.cpp:1213,26'
          Dst:             _ZN4Json5ValueaSERKS0_
        - Src:             'src/lib_json/json_value.cpp:1214,3'
          Dst:             _ZN4Json5Value8CZStringD2Ev
        - Src:             'src/lib_json/json_value.cpp:1214,3'
          Dst:             _ZN4Json5Value8CZStringD2Ev
        - Src:             'src/lib_json/json_value.cpp:1220,1'
          Dst:             _ZN4Json5Value8CZStringD2Ev
        - Src:             'src/lib_json/json_value.cpp:1220,1'
          Dst:             _ZN4Json5Value8CZStringD2Ev
        - Src:             'src/lib_json/json_value.cpp:1220,1'
          Dst:             _ZN4Json5Value8CZStringD2Ev
        - Src:             'src/lib_json/json_value.cpp:1220,1'
          Dst:             _ZN4Json5Value8CZStringD2Ev
    - functionName:    _ZN4Json5ValueaSERKS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5ValueC2ERKS0_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ERKS0_
                - _ZN4Json5Value4swapERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:447,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ERKS0_
                - _ZN4Json5Value4swapERS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:447,3'
          Dst:             _ZN4Json5ValueC2ERKS0_
        - Src:             'src/lib_json/json_value.cpp:447,16'
          Dst:             _ZN4Json5Value4swapERS0_
        - Src:             'src/lib_json/json_value.cpp:447,3'
          Dst:             _ZN4Json5ValueD2Ev
    - functionName:    _ZN4Json5Value12removeMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5Value12removeMemberEPKc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json5Value12removeMemberEPKc
            - BranchSide:      'src/lib_json/json_value.cpp:1196,64'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json5Value12removeMemberEPKc
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1196,47'
          Dst:             _ZN4Json5Value12removeMemberEPKc
    - functionName:    _ZN4Json5Value12removeMemberEPKc
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          85
      EdgeCount:       34
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
        - _ZN4Json5Value8CZStringD2Ev
        - _ZNK4Json5Value4typeEv
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1188,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - strlen
                - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseERS8_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1188,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - strlen
                - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseERS8_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1188,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1188,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:1188,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - strlen
                - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseERS8_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1188,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1188,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - strlen
                - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseERS8_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1193,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - strlen
                - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseERS8_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1188,3'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:1188,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:1193,36'
          Dst:             strlen
        - Src:             'src/lib_json/json_value.cpp:1193,12'
          Dst:             _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
        - Src:             'src/lib_json/json_value.cpp:1195,1'
          Dst:             _ZN4Json5Value8CZStringD2Ev
        - Src:             'src/lib_json/json_value.cpp:1195,1'
          Dst:             _ZN4Json5Value8CZStringD2Ev
    - functionName:    _ZN4Json5Value12removeMemberERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1184
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'class.Json::Value *'
        - 'class.std::__1::basic_string *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5Value12removeMemberEPKcS2_PS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZN4Json5Value12removeMemberEPKcS2_PS0_
            - BranchSide:      'src/lib_json/json_value.cpp:1185,27'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZN4Json5Value12removeMemberEPKcS2_PS0_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1185,10'
          Dst:             _ZN4Json5Value12removeMemberEPKcS2_PS0_
    - functionName:    _ZN4Json5Value12removeMemberEPKcS2_PS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1167
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'class.Json::Value *'
        - 'char *'
        - 'char *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          93
      EdgeCount:       31
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
        - _ZN4Json5Value8CZStringD2Ev
        - _ZN4Json5ValueaSEOS0_
        - _ZNK4Json5Value4typeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1168,7'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__1eqERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEptEv
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZN4Json5ValueaSEOS0_
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISF_PvEElEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1168,7'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__1eqERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEptEv
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZN4Json5ValueaSEOS0_
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISF_PvEElEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1168,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1168,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__1eqERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEptEv
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZN4Json5ValueaSEOS0_
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISF_PvEElEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1171,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE4findERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__1eqERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEptEv
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZN4Json5ValueaSEOS0_
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISF_PvEElEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1174,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1176,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1180,1'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1176,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1177,26'
              BranchSideFuncs:
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISF_PvEElEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1178,10'
              BranchSideFuncs:
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISF_PvEElEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1168,7'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:1171,12'
          Dst:             _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
        - Src:             'src/lib_json/json_value.cpp:1180,1'
          Dst:             _ZN4Json5Value8CZStringD2Ev
        - Src:             'src/lib_json/json_value.cpp:1177,14'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_value.cpp:1180,1'
          Dst:             _ZN4Json5Value8CZStringD2Ev
    - functionName:    _ZN4Json5Value12removeMemberEPKcPS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1181
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'class.Json::Value *'
        - 'char *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5Value12removeMemberEPKcS2_PS0_
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - strlen
                - _ZN4Json5Value12removeMemberEPKcS2_PS0_
            - BranchSide:      'src/lib_json/json_value.cpp:1182,34'
              BranchSideFuncs:
                - strlen
                - _ZN4Json5Value12removeMemberEPKcS2_PS0_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1182,34'
          Dst:             strlen
        - Src:             'src/lib_json/json_value.cpp:1182,10'
          Dst:             _ZN4Json5Value12removeMemberEPKcS2_PS0_
    - functionName:    _ZNK4Json5Value3getERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1163
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'class.Json::Value *'
        - 'class.Json::Value *'
        - 'class.std::__1::basic_string *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json5Value3getEPKcS2_RKS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZNK4Json5Value3getEPKcS2_RKS0_
            - BranchSide:      'src/lib_json/json_value.cpp:1164,18'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZNK4Json5Value3getEPKcS2_RKS0_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1164,10'
          Dst:             _ZNK4Json5Value3getEPKcS2_RKS0_
    - functionName:    _ZNK4Json5Value3getEPKcS2_RKS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'class.Json::Value *'
        - 'class.Json::Value *'
        - 'char *'
        - 'char *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4Json5ValueC2ERKS0_
        - _ZNK4Json5Value4findEPKcS2_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1157,24'
              BranchSideFuncs:
                - _ZNK4Json5Value4findEPKcS2_
                - _ZN4Json5ValueC2ERKS0_
            - BranchSide:      'src/lib_json/json_value.cpp:1157,24'
              BranchSideFuncs:
                - _ZNK4Json5Value4findEPKcS2_
                - _ZN4Json5ValueC2ERKS0_
        - Branch String:   'src/lib_json/json_value.cpp:1158,10'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1158,10'
              BranchSideFuncs:
                - _ZN4Json5ValueC2ERKS0_
            - BranchSide:      'src/lib_json/json_value.cpp:1158,10'
              BranchSideFuncs:
                - _ZN4Json5ValueC2ERKS0_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1157,24'
          Dst:             _ZNK4Json5Value4findEPKcS2_
        - Src:             'src/lib_json/json_value.cpp:1158,10'
          Dst:             _ZN4Json5ValueC2ERKS0_
    - functionName:    _ZNK4Json5Value3getEPKcRKS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1160
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'class.Json::Value *'
        - 'class.Json::Value *'
        - 'char *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json5Value3getEPKcS2_RKS0_
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - strlen
                - _ZNK4Json5Value3getEPKcS2_RKS0_
            - BranchSide:      'src/lib_json/json_value.cpp:1161,25'
              BranchSideFuncs:
                - strlen
                - _ZNK4Json5Value3getEPKcS2_RKS0_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1161,25'
          Dst:             strlen
        - Src:             'src/lib_json/json_value.cpp:1161,10'
          Dst:             _ZNK4Json5Value3getEPKcS2_RKS0_
    - functionName:    _ZN4Json5Value6insertEjOS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'class.Json::Value *'
        - int
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          106
      EdgeCount:       25
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5ValueixEj
        - _ZNK4Json5Value4sizeEv
        - _ZNK4Json5Value4typeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1142,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZN4Json5ValueixEj
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueixEj
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZN4Json5ValueixEj
                - _ZN4Json5ValueaSEOS0_
            - BranchSide:      'src/lib_json/json_value.cpp:1142,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZN4Json5ValueixEj
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueixEj
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZN4Json5ValueixEj
                - _ZN4Json5ValueaSEOS0_
        - Branch String:   'src/lib_json/json_value.cpp:1142,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1142,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZN4Json5ValueixEj
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueixEj
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZN4Json5ValueixEj
                - _ZN4Json5ValueaSEOS0_
            - BranchSide:      'src/lib_json/json_value.cpp:1144,23'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZN4Json5ValueixEj
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueixEj
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZN4Json5ValueixEj
                - _ZN4Json5ValueaSEOS0_
        - Branch String:   'src/lib_json/json_value.cpp:1142,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1142,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZN4Json5ValueixEj
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueixEj
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZN4Json5ValueixEj
                - _ZN4Json5ValueaSEOS0_
            - BranchSide:      'src/lib_json/json_value.cpp:1144,23'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZN4Json5ValueixEj
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueixEj
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZN4Json5ValueixEj
                - _ZN4Json5ValueaSEOS0_
        - Branch String:   'src/lib_json/json_value.cpp:1145,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1145,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:1148,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZN4Json5ValueixEj
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueixEj
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZN4Json5ValueixEj
                - _ZN4Json5ValueaSEOS0_
        - Branch String:   'src/lib_json/json_value.cpp:1148,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1149,38'
              BranchSideFuncs:
                - _ZN4Json5ValueixEj
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZN4Json5ValueixEj
                - _ZN4Json5ValueaSEOS0_
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZN4Json5ValueixEj
                - _ZN4Json5ValueaSEOS0_
            - BranchSide:      'src/lib_json/json_value.cpp:1151,20'
              BranchSideFuncs:
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZN4Json5ValueixEj
                - _ZN4Json5ValueaSEOS0_
        - Branch String:   'src/lib_json/json_value.cpp:1148,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1149,38'
              BranchSideFuncs:
                - _ZN4Json5ValueixEj
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZN4Json5ValueixEj
                - _ZN4Json5ValueaSEOS0_
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZN4Json5ValueixEj
                - _ZN4Json5ValueaSEOS0_
            - BranchSide:      'src/lib_json/json_value.cpp:1151,20'
              BranchSideFuncs:
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZN4Json5ValueixEj
                - _ZN4Json5ValueaSEOS0_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1142,3'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:1142,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:1144,23'
          Dst:             _ZNK4Json5Value4sizeEv
        - Src:             'src/lib_json/json_value.cpp:1151,3'
          Dst:             _ZN4Json5ValueixEj
        - Src:             'src/lib_json/json_value.cpp:1151,18'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_value.cpp:1149,28'
          Dst:             _ZN4Json5ValueixEj
        - Src:             'src/lib_json/json_value.cpp:1149,5'
          Dst:             _ZN4Json5ValueixEj
        - Src:             'src/lib_json/json_value.cpp:1149,16'
          Dst:             _ZN4Json5ValueaSEOS0_
    - functionName:    _ZN4Json5Value6insertEjRKS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1137
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'class.Json::Value *'
        - int
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4Json5ValueC2ERKS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1138,24'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ERKS0_
                - _ZN4Json5Value6insertEjOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1138,24'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ERKS0_
                - _ZN4Json5Value6insertEjOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1138,24'
          Dst:             _ZN4Json5ValueC2ERKS0_
        - Src:             'src/lib_json/json_value.cpp:1138,10'
          Dst:             _ZN4Json5Value6insertEjOS0_
        - Src:             'src/lib_json/json_value.cpp:1138,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_value.cpp:1138,3'
          Dst:             _ZN4Json5ValueD2Ev
    - functionName:    _ZN4Json5Value6appendEOS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1128
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          94
      EdgeCount:       29
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN4Json5ValueC2ENS_9ValueTypeE
        - _ZNK4Json5Value4sizeEv
        - _ZNK4Json5Value4typeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1129,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value4sizeEv
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE7emplaceIJjS2_EEENS7_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISG_PvEElEEEEbEEDpOT_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEptEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1129,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value4sizeEv
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE7emplaceIJjS2_EEENS7_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISG_PvEElEEEEbEEDpOT_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEptEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1129,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1129,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value4sizeEv
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE7emplaceIJjS2_EEENS7_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISG_PvEElEEEEbEEDpOT_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEptEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1132,13'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value4sizeEv
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE7emplaceIJjS2_EEENS7_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISG_PvEElEEEEbEEDpOT_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEptEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1129,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1129,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value4sizeEv
                - _ZNSt3__14moveIRN4Json5ValueEEEONS_16remove_referenceIT_E4typeEOS5_
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE7emplaceIJjS2_EEENS7_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISG_PvEElEEEEbEEDpOT_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEptEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1129,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1129,3'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:1129,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:1132,13'
          Dst:             _ZN4Json5ValueC2ENS_9ValueTypeE
        - Src:             'src/lib_json/json_value.cpp:1132,11'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_value.cpp:1132,5'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_value.cpp:1134,37'
          Dst:             _ZNK4Json5Value4sizeEv
    - functionName:    _ZN4Json5Value6appendERKS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1126
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4Json5ValueC2ERKS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1126,58'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ERKS0_
                - _ZN4Json5Value6appendEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1126,58'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ERKS0_
                - _ZN4Json5Value6appendEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1126,58'
          Dst:             _ZN4Json5ValueC2ERKS0_
        - Src:             'src/lib_json/json_value.cpp:1126,51'
          Dst:             _ZN4Json5Value6appendEOS0_
        - Src:             'src/lib_json/json_value.cpp:1126,44'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_value.cpp:1126,44'
          Dst:             _ZN4Json5ValueD2Ev
    - functionName:    _ZN4Json5ValueixERKNS_12StaticStringE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1122
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.std::__1::__libcpp_refstring *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5Value16resolveReferenceEPKc
        - _ZNK4Json12StaticString5c_strEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json12StaticString5c_strEv
                - _ZN4Json5Value16resolveReferenceEPKc
            - BranchSide:      'src/lib_json/json_value.cpp:1123,31'
              BranchSideFuncs:
                - _ZNK4Json12StaticString5c_strEv
                - _ZN4Json5Value16resolveReferenceEPKc
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1123,31'
          Dst:             _ZNK4Json12StaticString5c_strEv
        - Src:             'src/lib_json/json_value.cpp:1123,10'
          Dst:             _ZN4Json5Value16resolveReferenceEPKc
    - functionName:    _ZNK4Json12StaticString5c_strEv
      functionSourceFile: '/src/jsoncpp/include/json/value.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.std::__1::__libcpp_refstring *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json5Value16resolveReferenceEPKc
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          193
      EdgeCount:       70
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN4Json5Value13nullSingletonEv
        - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
        - _ZN4Json5Value8CZStringD2Ev
        - _ZN4Json5ValueC2ENS_9ValueTypeE
        - _ZNK4Json5Value4typeEv
        - _ZNK4Json5Value8CZStringeqERKS1_
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1039,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - strlen
                - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE11lower_boundERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZStringeqERKS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1039,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - strlen
                - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE11lower_boundERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZStringeqERKS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1039,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1039,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - strlen
                - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE11lower_boundERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZStringeqERKS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
            - BranchSide:      'src/lib_json/json_value.cpp:1043,13'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - strlen
                - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE11lower_boundERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZStringeqERKS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
        - Branch String:   'src/lib_json/json_value.cpp:1039,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1039,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - strlen
                - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE11lower_boundERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZStringeqERKS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
            - BranchSide:      'src/lib_json/json_value.cpp:1044,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - strlen
                - _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE11lower_boundERS8_
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE3endEv
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZStringeqERKS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
        - Branch String:   'src/lib_json/json_value.cpp:1047,32'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1047,36'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value8CZStringeqERKS1_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
            - BranchSide:      'src/lib_json/json_value.cpp:1047,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:1047,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1048,13'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:1050,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value13nullSingletonEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_EC2IRS3_RKS2_LPv0EEEOT_OT0_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEC2ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE6insertIRS9_vEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS3_S2_EEPNS_11__tree_nodeISH_PvEElEEEENS_20__map_const_iteratorINS_21__tree_const_iteratorISH_SL_lEEEEOT_
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNSt3__14pairIKN4Json5Value8CZStringES2_ED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1039,3'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:1039,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:1043,13'
          Dst:             _ZN4Json5ValueC2ENS_9ValueTypeE
        - Src:             'src/lib_json/json_value.cpp:1043,11'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_value.cpp:1043,5'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_value.cpp:1044,49'
          Dst:             strlen
        - Src:             'src/lib_json/json_value.cpp:1044,12'
          Dst:             _ZN4Json5Value8CZStringC2EPKcjNS1_17DuplicationPolicyE
        - Src:             'src/lib_json/json_value.cpp:1047,47'
          Dst:             _ZNK4Json5Value8CZStringeqERKS1_
        - Src:             'src/lib_json/json_value.cpp:1050,52'
          Dst:             _ZN4Json5Value13nullSingletonEv
        - Src:             'src/lib_json/json_value.cpp:1054,1'
          Dst:             _ZN4Json5Value8CZStringD2Ev
        - Src:             'src/lib_json/json_value.cpp:1054,1'
          Dst:             _ZN4Json5Value8CZStringD2Ev
    - functionName:    _ZN4Json5ValueixEPKc
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1114
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5Value16resolveReferenceEPKcS2_
        - strlen
      functionUses:    42
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - strlen
                - _ZN4Json5Value16resolveReferenceEPKcS2_
            - BranchSide:      'src/lib_json/json_value.cpp:1115,38'
              BranchSideFuncs:
                - strlen
                - _ZN4Json5Value16resolveReferenceEPKcS2_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1115,38'
          Dst:             strlen
        - Src:             'src/lib_json/json_value.cpp:1115,10'
          Dst:             _ZN4Json5Value16resolveReferenceEPKcS2_
    - functionName:    _ZNK4Json5ValueixEPKc
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1101
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4Json5Value13nullSingletonEv
        - _ZNK4Json5Value4findEPKcS2_
        - strlen
      functionUses:    20
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1102,40'
              BranchSideFuncs:
                - strlen
                - _ZNK4Json5Value4findEPKcS2_
                - _ZN4Json5Value13nullSingletonEv
            - BranchSide:      'src/lib_json/json_value.cpp:1102,40'
              BranchSideFuncs:
                - strlen
                - _ZNK4Json5Value4findEPKcS2_
                - _ZN4Json5Value13nullSingletonEv
        - Branch String:   'src/lib_json/json_value.cpp:1103,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1103,7'
              BranchSideFuncs:
                - _ZN4Json5Value13nullSingletonEv
            - BranchSide:      'src/lib_json/json_value.cpp:1104,12'
              BranchSideFuncs:
                - _ZN4Json5Value13nullSingletonEv
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1102,40'
          Dst:             strlen
        - Src:             'src/lib_json/json_value.cpp:1102,24'
          Dst:             _ZNK4Json5Value4findEPKcS2_
        - Src:             'src/lib_json/json_value.cpp:1104,12'
          Dst:             _ZN4Json5Value13nullSingletonEv
    - functionName:    _ZN4Json5Value6demandEPKcS2_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        3
      argTypes:
        - 'class.Json::Value *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          66
      EdgeCount:       29
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN4Json5Value16resolveReferenceEPKcS2_
        - _ZNK4Json5Value4typeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1096,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json5Value16resolveReferenceEPKcS2_
            - BranchSide:      'src/lib_json/json_value.cpp:1096,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json5Value16resolveReferenceEPKcS2_
        - Branch String:   'src/lib_json/json_value.cpp:1096,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1096,3'
              BranchSideFuncs:
                - _ZN4Json5Value16resolveReferenceEPKcS2_
            - BranchSide:      'src/lib_json/json_value.cpp:1096,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json5Value16resolveReferenceEPKcS2_
        - Branch String:   'src/lib_json/json_value.cpp:1096,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1096,3'
              BranchSideFuncs:
                - _ZN4Json5Value16resolveReferenceEPKcS2_
            - BranchSide:      'src/lib_json/json_value.cpp:1096,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1096,3'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:1096,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:1099,11'
          Dst:             _ZN4Json5Value16resolveReferenceEPKcS2_
    - functionName:    _ZNK4Json5Value3getEjRKS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1075
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'class.Json::Value *'
        - 'class.Json::Value *'
        - int
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4Json5Value13nullSingletonEv
        - _ZNK4Json5ValueixEj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1076,26'
              BranchSideFuncs:
                - _ZNK4Json5ValueixEj
                - _ZN4Json5Value13nullSingletonEv
                - _ZN4Json5ValueC2ERKS0_
            - BranchSide:      'src/lib_json/json_value.cpp:1076,26'
              BranchSideFuncs:
                - _ZNK4Json5ValueixEj
                - _ZN4Json5Value13nullSingletonEv
                - _ZN4Json5ValueC2ERKS0_
        - Branch String:   'src/lib_json/json_value.cpp:1077,10'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1077,10'
              BranchSideFuncs:
                - _ZN4Json5ValueC2ERKS0_
            - BranchSide:      'src/lib_json/json_value.cpp:1077,10'
              BranchSideFuncs:
                - _ZN4Json5ValueC2ERKS0_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1076,26'
          Dst:             _ZNK4Json5ValueixEj
        - Src:             'src/lib_json/json_value.cpp:1077,20'
          Dst:             _ZN4Json5Value13nullSingletonEv
        - Src:             'src/lib_json/json_value.cpp:1077,10'
          Dst:             _ZN4Json5ValueC2ERKS0_
    - functionName:    _ZNK4Json5ValueixEi
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          56
      EdgeCount:       22
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNK4Json5ValueixEj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:962,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNK4Json5ValueixEj
            - BranchSide:      'src/lib_json/json_value.cpp:962,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNK4Json5ValueixEj
        - Branch String:   'src/lib_json/json_value.cpp:962,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:962,3'
              BranchSideFuncs:
                - _ZNK4Json5ValueixEj
            - BranchSide:      'src/lib_json/json_value.cpp:965,10'
              BranchSideFuncs:
                - _ZNK4Json5ValueixEj
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:962,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:965,10'
          Dst:             _ZNK4Json5ValueixEj
    - functionName:    _ZN4Json5ValueixEi
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 941
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          56
      EdgeCount:       22
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN4Json5ValueixEj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:942,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json5ValueixEj
            - BranchSide:      'src/lib_json/json_value.cpp:942,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json5ValueixEj
        - Branch String:   'src/lib_json/json_value.cpp:942,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:942,3'
              BranchSideFuncs:
                - _ZN4Json5ValueixEj
            - BranchSide:      'src/lib_json/json_value.cpp:945,10'
              BranchSideFuncs:
                - _ZN4Json5ValueixEj
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:942,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:945,10'
          Dst:             _ZN4Json5ValueixEj
    - functionName:    _ZN4Json5Value6resizeEj
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          162
      EdgeCount:       37
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5Value5clearEv
        - _ZN4Json5Value8CZStringC2Ej
        - _ZN4Json5ValueC2ENS_9ValueTypeE
        - _ZN4Json5ValueixEj
        - _ZNK4Json5Value4sizeEv
        - _ZNK4Json5Value4typeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:907,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseERS8_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEj
                - _ZN4Json5Value5clearEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:907,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseERS8_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEj
                - _ZN4Json5Value5clearEv
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:907,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:907,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseERS8_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEj
                - _ZN4Json5Value5clearEv
            - BranchSide:      'src/lib_json/json_value.cpp:910,13'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseERS8_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEj
                - _ZN4Json5Value5clearEv
        - Branch String:   'src/lib_json/json_value.cpp:907,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:907,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseERS8_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEj
                - _ZN4Json5Value5clearEv
            - BranchSide:      'src/lib_json/json_value.cpp:911,24'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseERS8_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEj
                - _ZN4Json5Value5clearEv
        - Branch String:   'src/lib_json/json_value.cpp:912,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:913,5'
              BranchSideFuncs:
                - _ZN4Json5Value5clearEv
            - BranchSide:      'src/lib_json/json_value.cpp:914,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseERS8_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEj
        - Branch String:   'src/lib_json/json_value.cpp:918,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:919,14'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5Value8CZStringC2Ej
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5eraseERS8_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:921,5'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:915,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:915,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:916,7'
              BranchSideFuncs:
                - _ZN4Json5ValueixEj
        - Branch String:   'src/lib_json/json_value.cpp:921,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:921,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:921,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:918,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:919,14'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:921,5'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:907,3'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:907,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:910,13'
          Dst:             _ZN4Json5ValueC2ENS_9ValueTypeE
        - Src:             'src/lib_json/json_value.cpp:910,11'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_value.cpp:910,5'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_value.cpp:911,24'
          Dst:             _ZNK4Json5Value4sizeEv
        - Src:             'src/lib_json/json_value.cpp:913,5'
          Dst:             _ZN4Json5Value5clearEv
        - Src:             'src/lib_json/json_value.cpp:916,7'
          Dst:             _ZN4Json5ValueixEj
        - Src:             'src/lib_json/json_value.cpp:921,5'
          Dst:             _ZNK4Json5Value4sizeEv
        - Src:             'src/lib_json/json_value.cpp:919,26'
          Dst:             _ZN4Json5Value8CZStringC2Ej
        - Src:             'src/lib_json/json_value.cpp:919,7'
          Dst:             _ZN4Json5Value8CZStringD2Ev
        - Src:             'src/lib_json/json_value.cpp:919,7'
          Dst:             _ZN4Json5Value8CZStringD2Ev
        - Src:             'src/lib_json/json_value.cpp:921,5'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN4Json5Value5clearEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          89
      EdgeCount:       41
      CyclomaticComplexity: 22
      functionsReached:
        - _ZNK4Json5Value4typeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:891,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.memset.p0i8.i64
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5clearEv
            - BranchSide:      'src/lib_json/json_value.cpp:891,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.memset.p0i8.i64
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5clearEv
        - Branch String:   'src/lib_json/json_value.cpp:891,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:891,3'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5clearEv
            - BranchSide:      'src/lib_json/json_value.cpp:894,3'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5clearEv
        - Branch String:   'src/lib_json/json_value.cpp:891,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:891,3'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5clearEv
            - BranchSide:      'src/lib_json/json_value.cpp:894,3'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5clearEv
        - Branch String:   'src/lib_json/json_value.cpp:891,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:891,3'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5clearEv
            - BranchSide:      'src/lib_json/json_value.cpp:894,3'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5clearEv
        - Branch String:   'src/lib_json/json_value.cpp:896,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:896,3'
              BranchSideFuncs:
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5clearEv
            - BranchSide:      'src/lib_json/json_value.cpp:899,12'
              BranchSideFuncs:
                - _ZNSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5clearEv
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:891,3'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:891,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:896,11'
          Dst:             _ZNK4Json5Value4typeEv
    - functionName:    _ZNK4Json5ValuecvbEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json5Value6isNullEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json5Value6isNullEv
            - BranchSide:      'src/lib_json/json_value.cpp:888,40'
              BranchSideFuncs:
                - _ZNK4Json5Value6isNullEv
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:888,40'
          Dst:             _ZNK4Json5Value6isNullEv
    - functionName:    _ZNK4Json5Value6isNullEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1254
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json5Value4typeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_value.cpp:1254,37'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1254,37'
          Dst:             _ZNK4Json5Value4typeEv
    - functionName:    _ZNK4Json5Value5emptyEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 882
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          39
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK4Json5Value4sizeEv
        - _ZNK4Json5Value6isNullEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:883,7'
              BranchSideFuncs:
                - _ZNK4Json5Value6isNullEv
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_value.cpp:883,7'
              BranchSideFuncs:
                - _ZNK4Json5Value6isNullEv
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_value.cpp:883,16'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:883,19'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_value.cpp:884,12'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_value.cpp:883,29'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:883,32'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_value.cpp:884,12'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_value.cpp:883,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:883,7'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_value.cpp:884,12'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:883,7'
          Dst:             _ZNK4Json5Value6isNullEv
        - Src:             'src/lib_json/json_value.cpp:883,19'
          Dst:             _ZNK4Json5Value7isArrayEv
        - Src:             'src/lib_json/json_value.cpp:883,32'
          Dst:             _ZNK4Json5Value8isObjectEv
        - Src:             'src/lib_json/json_value.cpp:884,12'
          Dst:             _ZNK4Json5Value4sizeEv
    - functionName:    _ZNK4Json5Value9isNumericEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1366
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json5Value8isDoubleEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json5Value8isDoubleEv
            - BranchSide:      'src/lib_json/json_value.cpp:1366,40'
              BranchSideFuncs:
                - _ZNK4Json5Value8isDoubleEv
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1366,40'
          Dst:             _ZNK4Json5Value8isDoubleEv
    - functionName:    _ZNK4Json5Value15isConvertibleToENS_9ValueTypeE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 825
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         79
      ICount:          310
      EdgeCount:       107
      CyclomaticComplexity: 30
      functionsReached:
        - _ZNK4Json5Value4typeEv
        - _ZNK4Json5Value5isIntEv
        - _ZNK4Json5Value6isUIntEv
        - _ZNK4Json5Value8asStringEv
        - _ZNK4Json5Value9isNumericEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:826,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value9isNumericEv
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value9isNumericEv
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value9isNumericEv
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value6isUIntEv
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL7InRangeIijEEbdT_T0_
                - _ZNK4Json5Value5isIntEv
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL7InRangeIiiEEbdT_T0_
                - _ZNK4Json5Value9isNumericEv
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value8asDoubleEv
            - BranchSide:      'src/lib_json/json_value.cpp:826,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value9isNumericEv
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value9isNumericEv
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value9isNumericEv
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value6isUIntEv
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL7InRangeIijEEbdT_T0_
                - _ZNK4Json5Value5isIntEv
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL7InRangeIiiEEbdT_T0_
                - _ZNK4Json5Value9isNumericEv
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value8asDoubleEv
        - Branch String:   'src/lib_json/json_value.cpp:826,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:826,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:828,13'
              BranchSideFuncs:
                - _ZNK4Json5Value9isNumericEv
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value8asDoubleEv
            - BranchSide:      'src/lib_json/json_value.cpp:835,12'
              BranchSideFuncs:
                - _ZNK4Json5Value5isIntEv
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL7InRangeIiiEEbdT_T0_
            - BranchSide:      'src/lib_json/json_value.cpp:839,12'
              BranchSideFuncs:
                - _ZNK4Json5Value6isUIntEv
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL7InRangeIijEEbdT_T0_
            - BranchSide:      'src/lib_json/json_value.cpp:843,12'
              BranchSideFuncs:
                - _ZNK4Json5Value9isNumericEv
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_value.cpp:845,12'
              BranchSideFuncs:
                - _ZNK4Json5Value9isNumericEv
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_value.cpp:847,12'
              BranchSideFuncs:
                - _ZNK4Json5Value9isNumericEv
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_value.cpp:850,12'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_value.cpp:852,12'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_value.cpp:828,25'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:828,28'
              BranchSideFuncs:
                - _ZNK4Json5Value8asDoubleEv
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_value.cpp:829,13'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_value.cpp:828,47'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:828,47'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:829,13'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_value.cpp:829,36'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:829,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
            - BranchSide:      'src/lib_json/json_value.cpp:830,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
        - Branch String:   'src/lib_json/json_value.cpp:829,54'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:829,54'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:831,13'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
        - Branch String:   'src/lib_json/json_value.cpp:830,35'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:830,38'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asStringEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
            - BranchSide:      'src/lib_json/json_value.cpp:831,13'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
        - Branch String:   'src/lib_json/json_value.cpp:830,58'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:828,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:831,13'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
        - Branch String:   'src/lib_json/json_value.cpp:831,34'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:831,44'
              BranchSideFuncs:
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
            - BranchSide:      'src/lib_json/json_value.cpp:832,13'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
        - Branch String:   'src/lib_json/json_value.cpp:831,59'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:828,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:832,13'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
        - Branch String:   'src/lib_json/json_value.cpp:832,35'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:832,45'
              BranchSideFuncs:
                - _ZNKSt3__13mapIN4Json5Value8CZStringES2_NS_4lessIS3_EENS_9allocatorINS_4pairIKS3_S2_EEEEE5emptyEv
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:833,12'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:832,60'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:828,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:833,12'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:828,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:828,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:828,5'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_value.cpp:828,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:828,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:828,5'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_value.cpp:835,20'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:835,20'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:836,13'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL7InRangeIiiEEbdT_T0_
        - Branch String:   'src/lib_json/json_value.cpp:836,33'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:836,51'
              BranchSideFuncs:
                - _ZN4JsonL7InRangeIiiEEbdT_T0_
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_value.cpp:837,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_value.cpp:836,75'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:836,75'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:837,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_value.cpp:837,35'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:837,35'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:837,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_value.cpp:839,21'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:839,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:840,13'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL7InRangeIijEEbdT_T0_
        - Branch String:   'src/lib_json/json_value.cpp:840,33'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:840,51'
              BranchSideFuncs:
                - _ZN4JsonL7InRangeIijEEbdT_T0_
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_value.cpp:841,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_value.cpp:840,71'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:840,71'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:841,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_value.cpp:841,35'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:841,35'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:841,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_value.cpp:843,24'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:843,24'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:843,27'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_value.cpp:843,50'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:843,50'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:843,60'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_value.cpp:845,24'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:845,24'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:845,27'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_value.cpp:845,50'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:845,50'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:845,60'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_value.cpp:847,24'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:847,24'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:847,27'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_value.cpp:847,50'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:847,50'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:847,60'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_value.cpp:847,75'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:847,75'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:848,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_value.cpp:850,33'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:850,33'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:850,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_value.cpp:852,34'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:852,34'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:852,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:828,13'
          Dst:             _ZNK4Json5Value9isNumericEv
        - Src:             'src/lib_json/json_value.cpp:828,28'
          Dst:             _ZNK4Json5Value8asDoubleEv
        - Src:             'src/lib_json/json_value.cpp:829,13'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:830,38'
          Dst:             _ZNK4Json5Value8asStringEv
        - Src:             'src/lib_json/json_value.cpp:831,13'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:832,13'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:833,12'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:835,12'
          Dst:             _ZNK4Json5Value5isIntEv
        - Src:             'src/lib_json/json_value.cpp:836,13'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:836,36'
          Dst:             _ZN4JsonL7InRangeIiiEEbdT_T0_
        - Src:             'src/lib_json/json_value.cpp:839,12'
          Dst:             _ZNK4Json5Value6isUIntEv
        - Src:             'src/lib_json/json_value.cpp:840,13'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:840,36'
          Dst:             _ZN4JsonL7InRangeIijEEbdT_T0_
        - Src:             'src/lib_json/json_value.cpp:843,12'
          Dst:             _ZNK4Json5Value9isNumericEv
        - Src:             'src/lib_json/json_value.cpp:843,27'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:845,12'
          Dst:             _ZNK4Json5Value9isNumericEv
        - Src:             'src/lib_json/json_value.cpp:845,27'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:847,12'
          Dst:             _ZNK4Json5Value9isNumericEv
        - Src:             'src/lib_json/json_value.cpp:847,27'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:850,12'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:852,12'
          Dst:             _ZNK4Json5Value4typeEv
    - functionName:    _ZNK4Json5Value8asDoubleEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          87
      EdgeCount:       30
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN4JsonL15integerToDoubleEm
        - _ZNK4Json5Value4typeEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:760,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL15integerToDoubleEm
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:760,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL15integerToDoubleEm
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
        - Branch String:   'src/lib_json/json_value.cpp:760,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:760,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:762,39'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:767,35'
              BranchSideFuncs:
                - _ZN4JsonL15integerToDoubleEm
            - BranchSide:      'src/lib_json/json_value.cpp:770,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:774,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_value.cpp:778,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:760,11'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:767,12'
          Dst:             _ZN4JsonL15integerToDoubleEm
        - Src:             'src/lib_json/json_value.cpp:778,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK4Json5Value8asStringEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          121
      EdgeCount:       37
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN4Json13valueToStringEdjNS_13PrecisionTypeE
        - _ZN4Json13valueToStringEl
        - _ZN4Json13valueToStringEm
        - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
        - _ZNK4Json5Value11isAllocatedEv
        - _ZNK4Json5Value4typeEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:629,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _ZN4Json13valueToStringEdjNS_13PrecisionTypeE
                - _ZN4Json13valueToStringEm
                - _ZN4Json13valueToStringEl
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EPKcm
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:629,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _ZN4Json13valueToStringEdjNS_13PrecisionTypeE
                - _ZN4Json13valueToStringEm
                - _ZN4Json13valueToStringEl
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EPKcm
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
        - Branch String:   'src/lib_json/json_value.cpp:629,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:631,12'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'src/lib_json/json_value.cpp:633,16'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EPKcm
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'src/lib_json/json_value.cpp:642,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'src/lib_json/json_value.cpp:644,33'
              BranchSideFuncs:
                - _ZN4Json13valueToStringEl
            - BranchSide:      'src/lib_json/json_value.cpp:646,33'
              BranchSideFuncs:
                - _ZN4Json13valueToStringEm
            - BranchSide:      'src/lib_json/json_value.cpp:648,33'
              BranchSideFuncs:
                - _ZN4Json13valueToStringEdjNS_13PrecisionTypeE
            - BranchSide:      'src/lib_json/json_value.cpp:650,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
        - Branch String:   'src/lib_json/json_value.cpp:633,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:634,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'src/lib_json/json_value.cpp:635,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EPKcm
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:629,11'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:637,32'
          Dst:             _ZNK4Json5Value11isAllocatedEv
        - Src:             'src/lib_json/json_value.cpp:637,5'
          Dst:             _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
        - Src:             'src/lib_json/json_value.cpp:644,12'
          Dst:             _ZN4Json13valueToStringEl
        - Src:             'src/lib_json/json_value.cpp:646,12'
          Dst:             _ZN4Json13valueToStringEm
        - Src:             'src/lib_json/json_value.cpp:648,12'
          Dst:             _ZN4Json13valueToStringEdjNS_13PrecisionTypeE
        - Src:             'src/lib_json/json_value.cpp:650,5'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK4Json5Value5isIntEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1258
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4JsonL10IsIntegralEd
        - _ZNK4Json5Value4typeEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1259,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _ZN4JsonL10IsIntegralEd
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'src/lib_json/json_value.cpp:1259,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _ZN4JsonL10IsIntegralEd
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'src/lib_json/json_value.cpp:1259,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1259,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:1262,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'src/lib_json/json_value.cpp:1267,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'src/lib_json/json_value.cpp:1269,19'
              BranchSideFuncs:
                - _ZN4JsonL10IsIntegralEd
        - Branch String:   'src/lib_json/json_value.cpp:1262,34'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1262,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'src/lib_json/json_value.cpp:1262,34'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_value.cpp:1269,35'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1269,35'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:1269,51'
              BranchSideFuncs:
                - _ZN4JsonL10IsIntegralEd
        - Branch String:   'src/lib_json/json_value.cpp:1269,61'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1269,61'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:1270,12'
              BranchSideFuncs:
                - _ZN4JsonL10IsIntegralEd
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1259,11'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:1270,12'
          Dst:             _ZN4JsonL10IsIntegralEd
    - functionName:    _ZN4JsonL7InRangeIiiEEbdT_T0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4JsonL15integerToDoubleIiEEdT_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:104,15'
              BranchSideFuncs:
                - _ZN4JsonL15integerToDoubleIiEEdT_
                - _ZN4JsonL15integerToDoubleIiEEdT_
            - BranchSide:      'src/lib_json/json_value.cpp:104,15'
              BranchSideFuncs:
                - _ZN4JsonL15integerToDoubleIiEEdT_
                - _ZN4JsonL15integerToDoubleIiEEdT_
        - Branch String:   'src/lib_json/json_value.cpp:104,36'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:104,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:104,44'
              BranchSideFuncs:
                - _ZN4JsonL15integerToDoubleIiEEdT_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:104,15'
          Dst:             _ZN4JsonL15integerToDoubleIiEEdT_
        - Src:             'src/lib_json/json_value.cpp:104,44'
          Dst:             _ZN4JsonL15integerToDoubleIiEEdT_
    - functionName:    _ZNK4Json5Value6isUIntEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1277
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4JsonL10IsIntegralEd
        - _ZNK4Json5Value4typeEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1278,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _ZN4JsonL10IsIntegralEd
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'src/lib_json/json_value.cpp:1278,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _ZN4JsonL10IsIntegralEd
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'src/lib_json/json_value.cpp:1278,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1278,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:1281,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'src/lib_json/json_value.cpp:1287,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'src/lib_json/json_value.cpp:1292,19'
              BranchSideFuncs:
                - _ZN4JsonL10IsIntegralEd
        - Branch String:   'src/lib_json/json_value.cpp:1281,29'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1281,57'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'src/lib_json/json_value.cpp:1281,29'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_value.cpp:1292,30'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1292,30'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:1292,46'
              BranchSideFuncs:
                - _ZN4JsonL10IsIntegralEd
        - Branch String:   'src/lib_json/json_value.cpp:1292,57'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1292,57'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:1293,12'
              BranchSideFuncs:
                - _ZN4JsonL10IsIntegralEd
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1278,11'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:1293,12'
          Dst:             _ZN4JsonL10IsIntegralEd
    - functionName:    _ZN4JsonL7InRangeIijEEbdT_T0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4JsonL15integerToDoubleIiEEdT_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:104,15'
              BranchSideFuncs:
                - _ZN4JsonL15integerToDoubleIiEEdT_
            - BranchSide:      'src/lib_json/json_value.cpp:104,15'
              BranchSideFuncs:
                - _ZN4JsonL15integerToDoubleIiEEdT_
        - Branch String:   'src/lib_json/json_value.cpp:104,36'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:104,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:104,41'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:104,15'
          Dst:             _ZN4JsonL15integerToDoubleIiEEdT_
    - functionName:    _ZN4JsonL15integerToDoubleEm
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z10fpclassifyIdENSt3__19enable_ifIXsr3std17is_floating_pointIT_EE5valueEiE4typeES2_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/math.h'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z19__libcpp_fpclassifyIdEiT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/usr/local/bin/../include/c++/v1/math.h:0,0'
          Branch Sides:
            - BranchSide:      '/usr/local/bin/../include/c++/v1/math.h:0,0'
              BranchSideFuncs:
                - _Z19__libcpp_fpclassifyIdEiT_
            - BranchSide:      '/usr/local/bin/../include/c++/v1/math.h:402,12'
              BranchSideFuncs:
                - _Z19__libcpp_fpclassifyIdEiT_
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/math.h:402,12'
          Dst:             _Z19__libcpp_fpclassifyIdEiT_
    - functionName:    _ZNK4Json5Value6asBoolEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          99
      EdgeCount:       35
      CyclomaticComplexity: 17
      functionsReached:
        - _Z10fpclassifyIdENSt3__19enable_ifIXsr3std17is_floating_pointIT_EE5valueEiE4typeES2_
        - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNK4Json5Value4typeEv
      functionUses:    19
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:805,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _Z10fpclassifyIdENSt3__19enable_ifIXsr3std17is_floating_pointIT_EE5valueEiE4typeES2_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:805,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _Z10fpclassifyIdENSt3__19enable_ifIXsr3std17is_floating_pointIT_EE5valueEiE4typeES2_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
        - Branch String:   'src/lib_json/json_value.cpp:805,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:805,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:807,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_value.cpp:811,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'src/lib_json/json_value.cpp:813,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'src/lib_json/json_value.cpp:816,62'
              BranchSideFuncs:
                - _Z10fpclassifyIdENSt3__19enable_ifIXsr3std17is_floating_pointIT_EE5valueEiE4typeES2_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_value.cpp:822,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
        - Branch String:   'src/lib_json/json_value.cpp:817,44'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:817,44'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:817,68'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:805,11'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:816,39'
          Dst:             _Z10fpclassifyIdENSt3__19enable_ifIXsr3std17is_floating_pointIT_EE5valueEiE4typeES2_
        - Src:             'src/lib_json/json_value.cpp:822,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK4Json5Value7asFloatEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          89
      EdgeCount:       30
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN4JsonL15integerToDoubleEm
        - _ZNK4Json5Value4typeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:782,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL15integerToDoubleEm
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:782,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL15integerToDoubleEm
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
        - Branch String:   'src/lib_json/json_value.cpp:782,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:782,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:784,38'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:790,54'
              BranchSideFuncs:
                - _ZN4JsonL15integerToDoubleEm
            - BranchSide:      'src/lib_json/json_value.cpp:793,38'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:797,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_value.cpp:801,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:782,11'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:790,31'
          Dst:             _ZN4JsonL15integerToDoubleEm
        - Src:             'src/lib_json/json_value.cpp:801,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK4Json5Value13asLargestUIntEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json5Value8asUInt64Ev
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json5Value8asUInt64Ev
            - BranchSide:      'src/lib_json/json_value.cpp:755,10'
              BranchSideFuncs:
                - _ZNK4Json5Value8asUInt64Ev
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:755,10'
          Dst:             _ZNK4Json5Value8asUInt64Ev
    - functionName:    _ZNK4Json5Value8asUInt64Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 721
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         39
      ICount:          162
      EdgeCount:       66
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN4JsonL7InRangeIimEEbdT_T0_
        - _ZNK4Json5Value4typeEv
        - _ZNK4Json5Value8isUInt64Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:722,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _ZN4JsonL7InRangeIimEEbdT_T0_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNK4Json5Value8isUInt64Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:722,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _ZN4JsonL7InRangeIimEEbdT_T0_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNK4Json5Value8isUInt64Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
        - Branch String:   'src/lib_json/json_value.cpp:722,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:722,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:724,5'
              BranchSideFuncs:
                - _ZNK4Json5Value8isUInt64Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:727,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:729,5'
              BranchSideFuncs:
                - _ZN4JsonL7InRangeIimEEbdT_T0_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:735,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:739,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
        - Branch String:   'src/lib_json/json_value.cpp:724,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:724,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:725,26'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_value.cpp:729,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:729,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:731,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:722,11'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:724,5'
          Dst:             _ZNK4Json5Value8isUInt64Ev
        - Src:             'src/lib_json/json_value.cpp:724,5'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:729,5'
          Dst:             _ZN4JsonL7InRangeIimEEbdT_T0_
        - Src:             'src/lib_json/json_value.cpp:729,5'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:739,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK4Json5Value8isUInt64Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1320
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          53
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4JsonL10IsIntegralEd
        - _ZNK4Json5Value4typeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1322,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _ZN4JsonL10IsIntegralEd
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'src/lib_json/json_value.cpp:1322,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _ZN4JsonL10IsIntegralEd
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'src/lib_json/json_value.cpp:1322,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1322,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:1324,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'src/lib_json/json_value.cpp:1331,19'
              BranchSideFuncs:
                - _ZN4JsonL10IsIntegralEd
            - BranchSide:      'src/lib_json/json_value.cpp:1337,3'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_value.cpp:1331,30'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1331,30'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:1331,46'
              BranchSideFuncs:
                - _ZN4JsonL10IsIntegralEd
        - Branch String:   'src/lib_json/json_value.cpp:1331,66'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1331,66'
              BranchSideFuncs:
                - _ZN4JsonL10IsIntegralEd
            - BranchSide:      'src/lib_json/json_value.cpp:1332,12'
              BranchSideFuncs:
                - _ZN4JsonL10IsIntegralEd
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1322,11'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:1332,12'
          Dst:             _ZN4JsonL10IsIntegralEd
    - functionName:    _ZN4JsonL7InRangeIimEEbdT_T0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4JsonL15integerToDoubleIiEEdT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:104,15'
              BranchSideFuncs:
                - _ZN4JsonL15integerToDoubleIiEEdT_
                - _ZN4JsonL15integerToDoubleEm
            - BranchSide:      'src/lib_json/json_value.cpp:104,15'
              BranchSideFuncs:
                - _ZN4JsonL15integerToDoubleIiEEdT_
                - _ZN4JsonL15integerToDoubleEm
        - Branch String:   'src/lib_json/json_value.cpp:104,36'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:104,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:104,44'
              BranchSideFuncs:
                - _ZN4JsonL15integerToDoubleEm
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:104,15'
          Dst:             _ZN4JsonL15integerToDoubleIiEEdT_
        - Src:             'src/lib_json/json_value.cpp:104,44'
          Dst:             _ZN4JsonL15integerToDoubleEm
    - functionName:    _ZNK4Json5Value12asLargestIntEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json5Value7asInt64Ev
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json5Value7asInt64Ev
            - BranchSide:      'src/lib_json/json_value.cpp:747,10'
              BranchSideFuncs:
                - _ZNK4Json5Value7asInt64Ev
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:747,10'
          Dst:             _ZNK4Json5Value7asInt64Ev
    - functionName:    _ZNK4Json5Value7asInt64Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         39
      ICount:          162
      EdgeCount:       66
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN4JsonL7InRangeIllEEbdT_T0_
        - _ZNK4Json5Value4typeEv
        - _ZNK4Json5Value7isInt64Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:701,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _ZN4JsonL7InRangeIllEEbdT_T0_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNK4Json5Value7isInt64Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:701,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _ZN4JsonL7InRangeIllEEbdT_T0_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNK4Json5Value7isInt64Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
        - Branch String:   'src/lib_json/json_value.cpp:701,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:701,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:703,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:705,5'
              BranchSideFuncs:
                - _ZNK4Json5Value7isInt64Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:708,5'
              BranchSideFuncs:
                - _ZN4JsonL7InRangeIllEEbdT_T0_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:714,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:718,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
        - Branch String:   'src/lib_json/json_value.cpp:705,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:705,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:706,25'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_value.cpp:708,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:708,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:710,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:701,11'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:705,5'
          Dst:             _ZNK4Json5Value7isInt64Ev
        - Src:             'src/lib_json/json_value.cpp:705,5'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:708,5'
          Dst:             _ZN4JsonL7InRangeIllEEbdT_T0_
        - Src:             'src/lib_json/json_value.cpp:708,5'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:718,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK4Json5Value7isInt64Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1300
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          53
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4JsonL10IsIntegralEd
        - _ZNK4Json5Value4typeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1302,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _ZN4JsonL10IsIntegralEd
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'src/lib_json/json_value.cpp:1302,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _ZN4JsonL10IsIntegralEd
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'src/lib_json/json_value.cpp:1302,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1302,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:1306,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'src/lib_json/json_value.cpp:1311,19'
              BranchSideFuncs:
                - _ZN4JsonL10IsIntegralEd
            - BranchSide:      'src/lib_json/json_value.cpp:1317,3'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_value.cpp:1311,45'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1311,45'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:1312,25'
              BranchSideFuncs:
                - _ZN4JsonL10IsIntegralEd
        - Branch String:   'src/lib_json/json_value.cpp:1312,44'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:1312,47'
              BranchSideFuncs:
                - _ZN4JsonL10IsIntegralEd
            - BranchSide:      'src/lib_json/json_value.cpp:1312,44'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:1302,11'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:1312,47'
          Dst:             _ZN4JsonL10IsIntegralEd
    - functionName:    _ZN4JsonL7InRangeIllEEbdT_T0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4JsonL15integerToDoubleIlEEdT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:104,15'
              BranchSideFuncs:
                - _ZN4JsonL15integerToDoubleIlEEdT_
                - _ZN4JsonL15integerToDoubleIlEEdT_
            - BranchSide:      'src/lib_json/json_value.cpp:104,15'
              BranchSideFuncs:
                - _ZN4JsonL15integerToDoubleIlEEdT_
                - _ZN4JsonL15integerToDoubleIlEEdT_
        - Branch String:   'src/lib_json/json_value.cpp:104,36'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:104,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:104,44'
              BranchSideFuncs:
                - _ZN4JsonL15integerToDoubleIlEEdT_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:104,15'
          Dst:             _ZN4JsonL15integerToDoubleIlEEdT_
        - Src:             'src/lib_json/json_value.cpp:104,44'
          Dst:             _ZN4JsonL15integerToDoubleIlEEdT_
    - functionName:    _ZNK4Json5Value6asUIntEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 676
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         49
      ICount:          202
      EdgeCount:       83
      CyclomaticComplexity: 36
      functionsReached:
        - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN4JsonL7InRangeIijEEbdT_T0_
        - _ZNK4Json5Value4typeEv
        - _ZNK4Json5Value6isUIntEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:677,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _ZN4JsonL7InRangeIijEEbdT_T0_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNK4Json5Value6isUIntEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNK4Json5Value6isUIntEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:677,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _ZN4JsonL7InRangeIijEEbdT_T0_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNK4Json5Value6isUIntEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNK4Json5Value6isUIntEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
        - Branch String:   'src/lib_json/json_value.cpp:677,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:677,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:679,5'
              BranchSideFuncs:
                - _ZNK4Json5Value6isUIntEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:682,5'
              BranchSideFuncs:
                - _ZNK4Json5Value6isUIntEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:685,5'
              BranchSideFuncs:
                - _ZN4JsonL7InRangeIijEEbdT_T0_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:691,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:695,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
        - Branch String:   'src/lib_json/json_value.cpp:679,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:679,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:680,24'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_value.cpp:682,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:682,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:683,24'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_value.cpp:685,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:685,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:687,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:677,11'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:679,5'
          Dst:             _ZNK4Json5Value6isUIntEv
        - Src:             'src/lib_json/json_value.cpp:679,5'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:682,5'
          Dst:             _ZNK4Json5Value6isUIntEv
        - Src:             'src/lib_json/json_value.cpp:682,5'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:685,5'
          Dst:             _ZN4JsonL7InRangeIijEEbdT_T0_
        - Src:             'src/lib_json/json_value.cpp:685,5'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:695,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK4Json5Value5asIntEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         49
      ICount:          202
      EdgeCount:       83
      CyclomaticComplexity: 36
      functionsReached:
        - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN4JsonL7InRangeIiiEEbdT_T0_
        - _ZNK4Json5Value4typeEv
        - _ZNK4Json5Value5isIntEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:655,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _ZN4JsonL7InRangeIiiEEbdT_T0_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNK4Json5Value5isIntEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNK4Json5Value5isIntEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:655,11'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - _ZN4JsonL7InRangeIiiEEbdT_T0_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNK4Json5Value5isIntEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNK4Json5Value5isIntEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
        - Branch String:   'src/lib_json/json_value.cpp:655,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:655,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:657,5'
              BranchSideFuncs:
                - _ZNK4Json5Value5isIntEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:660,5'
              BranchSideFuncs:
                - _ZNK4Json5Value5isIntEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:663,5'
              BranchSideFuncs:
                - _ZN4JsonL7InRangeIiiEEbdT_T0_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:669,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:673,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
        - Branch String:   'src/lib_json/json_value.cpp:657,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:657,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:658,23'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_value.cpp:660,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:660,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:661,23'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_value.cpp:663,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:663,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:665,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:655,11'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:657,5'
          Dst:             _ZNK4Json5Value5isIntEv
        - Src:             'src/lib_json/json_value.cpp:657,5'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:660,5'
          Dst:             _ZNK4Json5Value5isIntEv
        - Src:             'src/lib_json/json_value.cpp:660,5'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:663,5'
          Dst:             _ZN4JsonL7InRangeIiiEEbdT_T0_
        - Src:             'src/lib_json/json_value.cpp:663,5'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:673,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK4Json5Value9getStringEPPKcS3_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'class.Json::Value *'
        - 'char **'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
        - _ZNK4Json5Value11isAllocatedEv
        - _ZNK4Json5Value4typeEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:617,7'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:617,7'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:617,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:617,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:619,14'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:619,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:619,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:621,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:617,7'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:622,30'
          Dst:             _ZNK4Json5Value11isAllocatedEv
        - Src:             'src/lib_json/json_value.cpp:622,3'
          Dst:             _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
    - functionName:    _ZNK4Json5Value9asCStringEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          80
      EdgeCount:       29
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
        - _ZNK4Json5Value11isAllocatedEv
        - _ZNK4Json5Value4typeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:591,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:591,3'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:591,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:591,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_value.cpp:593,14'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_value.cpp:593,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:593,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:595,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value11isAllocatedEv
                - _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:591,3'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_value.cpp:591,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:597,30'
          Dst:             _ZNK4Json5Value11isAllocatedEv
        - Src:             'src/lib_json/json_value.cpp:597,3'
          Dst:             _ZN4JsonL20decodePrefixedStringEbPKcPjPS1_
    - functionName:    _ZNK4Json5ValueneERKS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json5ValueeqERKS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json5ValueeqERKS0_
            - BranchSide:      'src/lib_json/json_value.cpp:588,67'
              BranchSideFuncs:
                - _ZNK4Json5ValueeqERKS0_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:588,67'
          Dst:             _ZNK4Json5ValueeqERKS0_
    - functionName:    _ZNK4Json5ValuegeERKS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json5ValueltERKS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json5ValueltERKS0_
            - BranchSide:      'src/lib_json/json_value.cpp:542,67'
              BranchSideFuncs:
                - _ZNK4Json5ValueltERKS0_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:542,67'
          Dst:             _ZNK4Json5ValueltERKS0_
    - functionName:    _ZNK4Json5ValueleERKS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json5ValueltERKS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json5ValueltERKS0_
            - BranchSide:      'src/lib_json/json_value.cpp:540,67'
              BranchSideFuncs:
                - _ZNK4Json5ValueltERKS0_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:540,67'
          Dst:             _ZNK4Json5ValueltERKS0_
    - functionName:    _ZNK4Json5ValuegtERKS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4Json5ValueltERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json5ValueltERKS0_
            - BranchSide:      'src/lib_json/json_value.cpp:544,64'
              BranchSideFuncs:
                - _ZNK4Json5ValueltERKS0_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:544,64'
          Dst:             _ZNK4Json5ValueltERKS0_
    - functionName:    _ZNK4Json5Value7compareERKS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK4Json5ValuegtERKS0_
        - _ZNK4Json5ValueltERKS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:483,13'
              BranchSideFuncs:
                - _ZNK4Json5ValueltERKS0_
                - _ZNK4Json5ValuegtERKS0_
            - BranchSide:      'src/lib_json/json_value.cpp:483,13'
              BranchSideFuncs:
                - _ZNK4Json5ValueltERKS0_
                - _ZNK4Json5ValuegtERKS0_
        - Branch String:   'src/lib_json/json_value.cpp:483,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:483,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:485,13'
              BranchSideFuncs:
                - _ZNK4Json5ValuegtERKS0_
        - Branch String:   'src/lib_json/json_value.cpp:485,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:485,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_value.cpp:487,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:483,13'
          Dst:             _ZNK4Json5ValueltERKS0_
        - Src:             'src/lib_json/json_value.cpp:485,13'
          Dst:             _ZNK4Json5ValuegtERKS0_
    - functionName:    _ZN4Json5Value4copyERKS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5Value11copyPayloadERKS0_
        - _ZN4Json5Value7dupMetaERKS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json5Value11copyPayloadERKS0_
                - _ZN4Json5Value7dupMetaERKS0_
            - BranchSide:      'src/lib_json/json_value.cpp:474,3'
              BranchSideFuncs:
                - _ZN4Json5Value11copyPayloadERKS0_
                - _ZN4Json5Value7dupMetaERKS0_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:474,3'
          Dst:             _ZN4Json5Value11copyPayloadERKS0_
        - Src:             'src/lib_json/json_value.cpp:475,3'
          Dst:             _ZN4Json5Value7dupMetaERKS0_
    - functionName:    _ZN4Json5Value11copyPayloadERKS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5Value10dupPayloadERKS0_
        - _ZN4Json5Value14releasePayloadEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json5Value14releasePayloadEv
                - _ZN4Json5Value10dupPayloadERKS0_
            - BranchSide:      'src/lib_json/json_value.cpp:462,3'
              BranchSideFuncs:
                - _ZN4Json5Value14releasePayloadEv
                - _ZN4Json5Value10dupPayloadERKS0_
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:462,3'
          Dst:             _ZN4Json5Value14releasePayloadEv
        - Src:             'src/lib_json/json_value.cpp:463,3'
          Dst:             _ZN4Json5Value10dupPayloadERKS0_
    - functionName:    _ZN4Json5ValueC2Eb
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5Value8CommentsC2Ev
        - _ZN4Json5Value9initBasicENS_9ValueTypeEb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value9initBasicENS_9ValueTypeEb
            - BranchSide:      'src/lib_json/json_value.cpp:426,8'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value9initBasicENS_9ValueTypeEb
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:426,8'
          Dst:             _ZN4Json5Value8CommentsC2Ev
        - Src:             'src/lib_json/json_value.cpp:427,3'
          Dst:             _ZN4Json5Value9initBasicENS_9ValueTypeEb
    - functionName:    _ZN4Json5ValueC2ERKNS_12StaticStringE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.std::__1::__libcpp_refstring *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5Value8CommentsC2Ev
        - _ZN4Json5Value9initBasicENS_9ValueTypeEb
        - _ZNK4Json12StaticString5c_strEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value9initBasicENS_9ValueTypeEb
                - _ZNK4Json12StaticString5c_strEv
            - BranchSide:      'src/lib_json/json_value.cpp:421,8'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value9initBasicENS_9ValueTypeEb
                - _ZNK4Json12StaticString5c_strEv
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:421,8'
          Dst:             _ZN4Json5Value8CommentsC2Ev
        - Src:             'src/lib_json/json_value.cpp:422,3'
          Dst:             _ZN4Json5Value9initBasicENS_9ValueTypeEb
        - Src:             'src/lib_json/json_value.cpp:423,44'
          Dst:             _ZNK4Json12StaticString5c_strEv
    - functionName:    _ZN4Json5ValueC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4Json5Value8CommentsC2Ev
        - _ZN4Json5Value8CommentsD2Ev
        - _ZN4Json5Value9initBasicENS_9ValueTypeEb
        - _ZN4JsonL29duplicateAndPrefixStringValueEPKcj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:415,8'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value9initBasicENS_9ValueTypeEb
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZN4JsonL29duplicateAndPrefixStringValueEPKcj
                - _ZN4Json5Value8CommentsD2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:415,8'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value9initBasicENS_9ValueTypeEb
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZN4JsonL29duplicateAndPrefixStringValueEPKcj
                - _ZN4Json5Value8CommentsD2Ev
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:415,8'
          Dst:             _ZN4Json5Value8CommentsC2Ev
        - Src:             'src/lib_json/json_value.cpp:416,3'
          Dst:             _ZN4Json5Value9initBasicENS_9ValueTypeEb
        - Src:             'src/lib_json/json_value.cpp:417,20'
          Dst:             _ZN4JsonL29duplicateAndPrefixStringValueEPKcj
        - Src:             'src/lib_json/json_value.cpp:419,1'
          Dst:             _ZN4Json5Value8CommentsD2Ev
    - functionName:    _ZN4Json5ValueC2EPKcS2_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.Json::Value *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4Json5Value8CommentsC2Ev
        - _ZN4Json5Value8CommentsD2Ev
        - _ZN4Json5Value9initBasicENS_9ValueTypeEb
        - _ZN4JsonL29duplicateAndPrefixStringValueEPKcj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:409,8'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value9initBasicENS_9ValueTypeEb
                - _ZN4JsonL29duplicateAndPrefixStringValueEPKcj
                - _ZN4Json5Value8CommentsD2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:409,8'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value9initBasicENS_9ValueTypeEb
                - _ZN4JsonL29duplicateAndPrefixStringValueEPKcj
                - _ZN4Json5Value8CommentsD2Ev
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:409,8'
          Dst:             _ZN4Json5Value8CommentsC2Ev
        - Src:             'src/lib_json/json_value.cpp:410,3'
          Dst:             _ZN4Json5Value9initBasicENS_9ValueTypeEb
        - Src:             'src/lib_json/json_value.cpp:412,7'
          Dst:             _ZN4JsonL29duplicateAndPrefixStringValueEPKcj
        - Src:             'src/lib_json/json_value.cpp:413,1'
          Dst:             _ZN4Json5Value8CommentsD2Ev
    - functionName:    _ZN4Json5ValueC2EPKc
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          77
      EdgeCount:       32
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN4Json5Value8CommentsC2Ev
        - _ZN4Json5Value8CommentsD2Ev
        - _ZN4Json5Value9initBasicENS_9ValueTypeEb
        - _ZN4JsonL29duplicateAndPrefixStringValueEPKcj
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:401,8'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value9initBasicENS_9ValueTypeEb
                - strlen
                - _ZN4JsonL29duplicateAndPrefixStringValueEPKcj
                - _ZN4Json5Value8CommentsD2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:401,8'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value9initBasicENS_9ValueTypeEb
                - strlen
                - _ZN4JsonL29duplicateAndPrefixStringValueEPKcj
                - _ZN4Json5Value8CommentsD2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
        - Branch String:   'src/lib_json/json_value.cpp:403,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:403,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CommentsD2Ev
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'src/lib_json/json_value.cpp:406,36'
              BranchSideFuncs:
                - strlen
                - _ZN4JsonL29duplicateAndPrefixStringValueEPKcj
                - _ZN4Json5Value8CommentsD2Ev
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:401,8'
          Dst:             _ZN4Json5Value8CommentsC2Ev
        - Src:             'src/lib_json/json_value.cpp:402,3'
          Dst:             _ZN4Json5Value9initBasicENS_9ValueTypeEb
        - Src:             'src/lib_json/json_value.cpp:403,3'
          Dst:             _ZN4Json15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_value.cpp:406,36'
          Dst:             strlen
        - Src:             'src/lib_json/json_value.cpp:405,20'
          Dst:             _ZN4JsonL29duplicateAndPrefixStringValueEPKcj
        - Src:             'src/lib_json/json_value.cpp:407,1'
          Dst:             _ZN4Json5Value8CommentsD2Ev
    - functionName:    _ZN4Json5ValueC2Ed
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5Value8CommentsC2Ev
        - _ZN4Json5Value9initBasicENS_9ValueTypeEb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value9initBasicENS_9ValueTypeEb
            - BranchSide:      'src/lib_json/json_value.cpp:396,8'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value9initBasicENS_9ValueTypeEb
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:396,8'
          Dst:             _ZN4Json5Value8CommentsC2Ev
        - Src:             'src/lib_json/json_value.cpp:397,3'
          Dst:             _ZN4Json5Value9initBasicENS_9ValueTypeEb
    - functionName:    _ZN4Json5ValueC2Em
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5Value8CommentsC2Ev
        - _ZN4Json5Value9initBasicENS_9ValueTypeEb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value9initBasicENS_9ValueTypeEb
            - BranchSide:      'src/lib_json/json_value.cpp:390,8'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value9initBasicENS_9ValueTypeEb
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:390,8'
          Dst:             _ZN4Json5Value8CommentsC2Ev
        - Src:             'src/lib_json/json_value.cpp:391,3'
          Dst:             _ZN4Json5Value9initBasicENS_9ValueTypeEb
    - functionName:    _ZN4Json5ValueC2El
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5Value8CommentsC2Ev
        - _ZN4Json5Value9initBasicENS_9ValueTypeEb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value9initBasicENS_9ValueTypeEb
            - BranchSide:      'src/lib_json/json_value.cpp:386,8'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value9initBasicENS_9ValueTypeEb
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:386,8'
          Dst:             _ZN4Json5Value8CommentsC2Ev
        - Src:             'src/lib_json/json_value.cpp:387,3'
          Dst:             _ZN4Json5Value9initBasicENS_9ValueTypeEb
    - functionName:    _ZN4Json5ValueC2Ej
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5Value8CommentsC2Ev
        - _ZN4Json5Value9initBasicENS_9ValueTypeEb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value9initBasicENS_9ValueTypeEb
            - BranchSide:      'src/lib_json/json_value.cpp:381,8'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value9initBasicENS_9ValueTypeEb
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:381,8'
          Dst:             _ZN4Json5Value8CommentsC2Ev
        - Src:             'src/lib_json/json_value.cpp:382,3'
          Dst:             _ZN4Json5Value9initBasicENS_9ValueTypeEb
    - functionName:    _ZN4Json5ValueC2Ei
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5Value8CommentsC2Ev
        - _ZN4Json5Value9initBasicENS_9ValueTypeEb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value9initBasicENS_9ValueTypeEb
            - BranchSide:      'src/lib_json/json_value.cpp:376,8'
              BranchSideFuncs:
                - _ZN4Json5Value8CommentsC2Ev
                - _ZN4Json5Value9initBasicENS_9ValueTypeEb
      Callsites:
        - Src:             'src/lib_json/json_value.cpp:376,8'
          Dst:             _ZN4Json5Value8CommentsC2Ev
        - Src:             'src/lib_json/json_value.cpp:377,3'
          Dst:             _ZN4Json5Value9initBasicENS_9ValueTypeEb
    - functionName:    _ZN4Json5Value8CZStringaSEOS1_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionDepth:   0
      returnType:      'class.Json::Value::CZString *'
      argCount:        2
      argTypes:
        - 'class.Json::Value::CZString *'
        - 'class.Json::Value::CZString *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json5Value8CZStringaSERKS1_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionDepth:   0
      returnType:      'class.Json::Value::CZString *'
      argCount:        2
      argTypes:
        - 'class.Json::Value::CZString *'
        - 'class.Json::Value::CZString *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json5Value8CZString4swapERS1_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value::CZString *'
        - 'class.Json::Value::CZString *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_value.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__14swapIPKcEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS4_EE5valueEvE4typeERS4_S7_
                - _ZNSt3__14swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
            - BranchSide:      'src/lib_json/json_value.cpp:278,13'
              BranchSideFuncs:
                - _ZNSt3__14swapIPKcEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS4_EE5valueEvE4typeERS4_S7_
                - _ZNSt3__14swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
      Callsites:       []
    - functionName:    _ZN4Json5Value8CZStringC2EOS1_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value::CZString *'
        - 'class.Json::Value::CZString *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json13ValueIteratoraSERKS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_valueiterator.inl'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      'class.Json::ValueConstIterator *'
      argCount:        2
      argTypes:
        - 'class.Json::ValueConstIterator *'
        - 'class.Json::ValueConstIterator *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json17ValueIteratorBase4copyERKS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_valueiterator.inl:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:0,0'
              BranchSideFuncs:
                - _ZN4Json17ValueIteratorBase4copyERKS0_
            - BranchSide:      'src/lib_json/json_valueiterator.inl:152,3'
              BranchSideFuncs:
                - _ZN4Json17ValueIteratorBase4copyERKS0_
      Callsites:
        - Src:             'src/lib_json/json_valueiterator.inl:152,3'
          Dst:             _ZN4Json17ValueIteratorBase4copyERKS0_
    - functionName:    _ZN4Json17ValueIteratorBase4copyERKS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_valueiterator.inl'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::ValueIteratorBase *'
        - 'class.Json::ValueIteratorBase *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json13ValueIteratorC2ERKS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_valueiterator.inl'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::ValueConstIterator *'
        - 'class.Json::ValueConstIterator *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json13ValueIteratorC2ERKNS_18ValueConstIteratorE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_valueiterator.inl'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::ValueConstIterator *'
        - 'class.Json::ValueConstIterator *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_valueiterator.inl:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:145,7'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_valueiterator.inl:145,7'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_valueiterator.inl:146,3'
          Dst:             _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN4Json18ValueConstIteratoraSERKNS_17ValueIteratorBaseE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_valueiterator.inl'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'class.Json::ValueConstIterator *'
      argCount:        2
      argTypes:
        - 'class.Json::ValueConstIterator *'
        - 'class.Json::ValueIteratorBase *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json17ValueIteratorBase4copyERKS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_valueiterator.inl:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:0,0'
              BranchSideFuncs:
                - _ZN4Json17ValueIteratorBase4copyERKS0_
            - BranchSide:      'src/lib_json/json_valueiterator.inl:127,3'
              BranchSideFuncs:
                - _ZN4Json17ValueIteratorBase4copyERKS0_
      Callsites:
        - Src:             'src/lib_json/json_valueiterator.inl:127,3'
          Dst:             _ZN4Json17ValueIteratorBase4copyERKS0_
    - functionName:    _ZN4Json18ValueConstIteratorC2ERKNS_13ValueIteratorE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_valueiterator.inl'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::ValueConstIterator *'
        - 'class.Json::ValueConstIterator *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4Json17ValueIteratorBase10memberNameEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_valueiterator.inl'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.Json::ValueIteratorBase *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK4Json5Value8CZString4dataEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_valueiterator.inl:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:94,25'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZString4dataEv
            - BranchSide:      'src/lib_json/json_valueiterator.inl:94,25'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZString4dataEv
        - Branch String:   'src/lib_json/json_valueiterator.inl:95,10'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:95,10'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_valueiterator.inl:95,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lib_json/json_valueiterator.inl:94,41'
          Dst:             _ZNK4Json5Value8CZString4dataEv
    - functionName:    _ZNK4Json17ValueIteratorBase10memberNameEPPKc
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_valueiterator.inl'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'class.Json::ValueIteratorBase *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK4Json5Value8CZString4dataEv
        - _ZNK4Json5Value8CZString6lengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_valueiterator.inl:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:99,25'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZString4dataEv
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZString6lengthEv
            - BranchSide:      'src/lib_json/json_valueiterator.inl:99,25'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZString4dataEv
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZString6lengthEv
        - Branch String:   'src/lib_json/json_valueiterator.inl:100,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:100,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_valueiterator.inl:104,19'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZNK4Json5Value8CZString6lengthEv
      Callsites:
        - Src:             'src/lib_json/json_valueiterator.inl:99,41'
          Dst:             _ZNK4Json5Value8CZString4dataEv
        - Src:             'src/lib_json/json_valueiterator.inl:104,36'
          Dst:             _ZNK4Json5Value8CZString6lengthEv
    - functionName:    _ZNK4Json17ValueIteratorBase4nameEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_valueiterator.inl'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'class.Json::ValueIteratorBase *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK4Json17ValueIteratorBase10memberNameEPPKc
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lib_json/json_valueiterator.inl:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:86,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase10memberNameEPPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
            - BranchSide:      'src/lib_json/json_valueiterator.inl:86,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase10memberNameEPPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
        - Branch String:   'src/lib_json/json_valueiterator.inl:88,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:89,12'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_valueiterator.inl:90,23'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_valueiterator.inl:87,10'
          Dst:             _ZNK4Json17ValueIteratorBase10memberNameEPPKc
    - functionName:    _ZNK4Json17ValueIteratorBase5indexEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_valueiterator.inl'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.Json::ValueIteratorBase *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4Json5Value8CZStringC2ERKS1_
        - _ZN4Json5Value8CZStringD2Ev
        - _ZNK4Json5Value8CZString4dataEv
        - _ZNK4Json5Value8CZString5indexEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_valueiterator.inl:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:78,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZN4Json5Value8CZStringC2ERKS1_
                - _ZNK4Json5Value8CZString4dataEv
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value8CZString5indexEv
            - BranchSide:      'src/lib_json/json_valueiterator.inl:78,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZN4Json5Value8CZStringC2ERKS1_
                - _ZNK4Json5Value8CZString4dataEv
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value8CZString5indexEv
        - Branch String:   'src/lib_json/json_valueiterator.inl:79,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:79,7'
              BranchSideFuncs:
                - _ZNK4Json5Value8CZString5indexEv
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_valueiterator.inl:80,21'
              BranchSideFuncs:
                - _ZNK4Json5Value8CZString5indexEv
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_valueiterator.inl:78,36'
          Dst:             _ZN4Json5Value8CZStringC2ERKS1_
        - Src:             'src/lib_json/json_valueiterator.inl:79,17'
          Dst:             _ZNK4Json5Value8CZString4dataEv
        - Src:             'src/lib_json/json_valueiterator.inl:80,21'
          Dst:             _ZNK4Json5Value8CZString5indexEv
        - Src:             'src/lib_json/json_valueiterator.inl:82,1'
          Dst:             _ZN4Json5Value8CZStringD2Ev
    - functionName:    _ZN4Json12StaticStringC2EPKc
      functionSourceFile: '/src/jsoncpp/include/json/value.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::__libcpp_refstring *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4Json5Value8CZString14isStaticStringEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_value.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::Value::CZString *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4Json17ValueIteratorBase3keyEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_valueiterator.inl'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::Value *'
        - 'class.Json::ValueIteratorBase *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json12StaticStringC2EPKc
        - _ZN4Json5Value8CZStringC2ERKS1_
        - _ZN4Json5Value8CZStringD2Ev
        - _ZNK4Json5Value8CZString14isStaticStringEv
        - _ZNK4Json5Value8CZString4dataEv
        - _ZNK4Json5Value8CZString5indexEv
        - _ZNK4Json5Value8CZString6lengthEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_valueiterator.inl:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:68,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZN4Json5Value8CZStringC2ERKS1_
                - _ZNK4Json5Value8CZString4dataEv
                - _ZNK4Json5Value8CZString14isStaticStringEv
                - _ZNK4Json5Value8CZString6lengthEv
                - _ZN4Json5ValueC2EPKcS2_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8CZString4dataEv
                - _ZN4Json12StaticStringC2EPKc
                - _ZN4Json5ValueC2ERKNS_12StaticStringE
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value8CZString5indexEv
                - _ZN4Json5ValueC2Ej
            - BranchSide:      'src/lib_json/json_valueiterator.inl:68,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEdeEv
                - _ZN4Json5Value8CZStringC2ERKS1_
                - _ZNK4Json5Value8CZString4dataEv
                - _ZNK4Json5Value8CZString14isStaticStringEv
                - _ZNK4Json5Value8CZString6lengthEv
                - _ZN4Json5ValueC2EPKcS2_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8CZString4dataEv
                - _ZN4Json12StaticStringC2EPKc
                - _ZN4Json5ValueC2ERKNS_12StaticStringE
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value8CZString5indexEv
                - _ZN4Json5ValueC2Ej
        - Branch String:   'src/lib_json/json_valueiterator.inl:69,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:70,18'
              BranchSideFuncs:
                - _ZNK4Json5Value8CZString5indexEv
                - _ZN4Json5ValueC2Ej
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_valueiterator.inl:74,25'
              BranchSideFuncs:
                - _ZNK4Json5Value8CZString5indexEv
                - _ZN4Json5ValueC2Ej
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_valueiterator.inl:70,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:71,20'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8CZString4dataEv
                - _ZN4Json12StaticStringC2EPKc
                - _ZN4Json5ValueC2ERKNS_12StaticStringE
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_valueiterator.inl:72,62'
              BranchSideFuncs:
                - _ZNK4Json5Value8CZString6lengthEv
                - _ZN4Json5ValueC2EPKcS2_
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5Value8CZStringD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_valueiterator.inl:68,36'
          Dst:             _ZN4Json5Value8CZStringC2ERKS1_
        - Src:             'src/lib_json/json_valueiterator.inl:69,16'
          Dst:             _ZNK4Json5Value8CZString4dataEv
        - Src:             'src/lib_json/json_valueiterator.inl:70,18'
          Dst:             _ZNK4Json5Value8CZString14isStaticStringEv
        - Src:             'src/lib_json/json_valueiterator.inl:71,42'
          Dst:             _ZNK4Json5Value8CZString4dataEv
        - Src:             'src/lib_json/json_valueiterator.inl:71,20'
          Dst:             _ZN4Json12StaticStringC2EPKc
        - Src:             'src/lib_json/json_valueiterator.inl:71,14'
          Dst:             _ZN4Json5ValueC2ERKNS_12StaticStringE
        - Src:             'src/lib_json/json_valueiterator.inl:72,62'
          Dst:             _ZNK4Json5Value8CZString6lengthEv
        - Src:             'src/lib_json/json_valueiterator.inl:72,12'
          Dst:             _ZN4Json5ValueC2EPKcS2_
        - Src:             'src/lib_json/json_valueiterator.inl:74,25'
          Dst:             _ZNK4Json5Value8CZString5indexEv
        - Src:             'src/lib_json/json_valueiterator.inl:74,10'
          Dst:             _ZN4Json5ValueC2Ej
        - Src:             'src/lib_json/json_valueiterator.inl:75,1'
          Dst:             _ZN4Json5Value8CZStringD2Ev
        - Src:             'src/lib_json/json_valueiterator.inl:75,1'
          Dst:             _ZN4Json5Value8CZStringD2Ev
    - functionName:    _ZNK4Json17ValueIteratorBase7isEqualERKS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_valueiterator.inl'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::ValueIteratorBase *'
        - 'class.Json::ValueIteratorBase *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_valueiterator.inl:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:56,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__1eqERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
            - BranchSide:      'src/lib_json/json_valueiterator.inl:56,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__1eqERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
        - Branch String:   'src/lib_json/json_valueiterator.inl:56,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:57,18'
              BranchSideFuncs:
                - _ZNSt3__1eqERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
            - BranchSide:      'src/lib_json/json_valueiterator.inl:59,10'
              BranchSideFuncs:
                - _ZNSt3__1eqERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
      Callsites:       []
    - functionName:    _ZNK4Json17ValueIteratorBase15computeDistanceERKS0_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_valueiterator.inl'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'class.Json::ValueIteratorBase *'
        - 'class.Json::ValueIteratorBase *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_valueiterator.inl:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:38,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEppEv
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
            - BranchSide:      'src/lib_json/json_valueiterator.inl:38,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEppEv
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
        - Branch String:   'src/lib_json/json_valueiterator.inl:38,15'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:38,24'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEppEv
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
            - BranchSide:      'src/lib_json/json_valueiterator.inl:48,8'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEppEv
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
        - Branch String:   'src/lib_json/json_valueiterator.inl:38,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:38,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEppEv
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
            - BranchSide:      'src/lib_json/json_valueiterator.inl:48,8'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEppEv
                - _ZNSt3__1neERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEESE_
      Callsites:       []
    - functionName:    _ZN4Json17ValueIteratorBase9decrementEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_valueiterator.inl'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::ValueIteratorBase *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_valueiterator.inl:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:0,0'
              BranchSideFuncs:
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEmmEv
            - BranchSide:      'src/lib_json/json_valueiterator.inl:29,41'
              BranchSideFuncs:
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEmmEv
      Callsites:       []
    - functionName:    _ZN4Json17ValueIteratorBase9incrementEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_valueiterator.inl'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::ValueIteratorBase *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_valueiterator.inl:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:0,0'
              BranchSideFuncs:
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEppEv
            - BranchSide:      'src/lib_json/json_valueiterator.inl:27,41'
              BranchSideFuncs:
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEppEv
      Callsites:       []
    - functionName:    _ZNK4Json17ValueIteratorBase5derefEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_valueiterator.inl'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        1
      argTypes:
        - 'class.Json::ValueIteratorBase *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_valueiterator.inl:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:0,0'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEptEv
            - BranchSide:      'src/lib_json/json_valueiterator.inl:25,56'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEptEv
      Callsites:       []
    - functionName:    _ZN4Json17ValueIteratorBase5derefEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_valueiterator.inl'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        1
      argTypes:
        - 'class.Json::ValueIteratorBase *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_valueiterator.inl:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_valueiterator.inl:0,0'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEptEv
            - BranchSide:      'src/lib_json/json_valueiterator.inl:24,44'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN4Json5Value8CZStringES4_EEPNS_11__tree_nodeIS6_PvEElEEEptEv
      Callsites:       []
    - functionName:    _ZN4JsonL10toHex16BitEj
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Emc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
            - BranchSide:      'src/lib_json/json_writer.cpp:259,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Emc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
      Callsites:       []
    - functionName:    '_ZZN4JsonL26doesAnyCharRequireEscapingEPKcmENK3$_0clEh'
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:184,22'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:184,22'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:184,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_writer.cpp:184,34'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:184,34'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:184,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_writer.cpp:184,46'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:184,46'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:184,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
      Callsites:       []
    - functionName:    _ZN4JsonL15utf8ToCodepointERPKcS1_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char **'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          155
      EdgeCount:       38
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:193,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:193,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:196,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:196,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:197,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:207,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:197,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:197,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:201,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:204,12'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:204,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:204,12'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_writer.cpp:207,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:208,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:223,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:208,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:208,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:211,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:217,30'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:217,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:220,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:217,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:217,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:220,12'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_writer.cpp:220,12'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:220,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:220,12'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_writer.cpp:223,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:223,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:224,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:224,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:224,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:227,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:233,12'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:233,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:233,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
            - BranchSide:      'src/lib_json/json_writer.cpp:268,31'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
      Callsites:       []
    - functionName:    _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4JsonL10toHex16BitEj
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:272,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL10toHex16BitEj
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:272,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL10toHex16BitEj
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:272,31'
          Dst:             _ZN4JsonL10toHex16BitEj
    - functionName:    _ZN4JsonL26doesAnyCharRequireEscapingEPKcm
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - '_ZNSt3__16any_ofIPKcZN4JsonL26doesAnyCharRequireEscapingES2_mE3$_0EEbT_S5_T0_'
            - BranchSide:      'src/lib_json/json_writer.cpp:183,27'
              BranchSideFuncs:
                - '_ZNSt3__16any_ofIPKcZN4JsonL26doesAnyCharRequireEscapingES2_mE3$_0EEbT_S5_T0_'
      Callsites:       []
    - functionName:    _Z14__libcpp_isnanIdEbT_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/math.h'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z17__libcpp_isfiniteIdEbT_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/math.h'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json16fixZerosInTheEndINSt3__111__wrap_iterIPcEEEET_S5_S5_j
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_tool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - begin
        - end
        - ''
      BBCount:         22
      ICount:          117
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_tool.h:121,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_tool.h:122,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPcEmmEv
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__111__wrap_iterIPcEmiEl
            - BranchSide:      'src/lib_json/json_tool.h:133,10'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_tool.h:122,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_tool.h:123,14'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPcEmmEv
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__111__wrap_iterIPcEmiEl
            - BranchSide:      'src/lib_json/json_tool.h:126,23'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPcEmmEv
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__111__wrap_iterIPcEmiEl
        - Branch String:   'src/lib_json/json_tool.h:126,28'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_tool.h:126,45'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPcEmmEv
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__111__wrap_iterIPcEmiEl
            - BranchSide:      'src/lib_json/json_tool.h:126,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPcEmmEv
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__111__wrap_iterIPcEmiEl
        - Branch String:   'src/lib_json/json_tool.h:126,50'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_tool.h:126,59'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPcEmmEv
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__111__wrap_iterIPcEmiEl
            - BranchSide:      'src/lib_json/json_tool.h:126,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPcEmmEv
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__111__wrap_iterIPcEmiEl
        - Branch String:   'src/lib_json/json_tool.h:126,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_tool.h:121,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__111__wrap_iterIPcEmiEl
            - BranchSide:      'src/lib_json/json_tool.h:127,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__111__wrap_iterIPcEmiEl
        - Branch String:   'src/lib_json/json_tool.h:127,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_tool.h:128,16'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPcEmiEl
            - BranchSide:      'src/lib_json/json_tool.h:130,18'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPcEmiEl
        - Branch String:   'src/lib_json/json_tool.h:121,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_tool.h:122,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPcEmmEv
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNKSt3__111__wrap_iterIPcEmiEl
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__111__wrap_iterIPcEmiEl
            - BranchSide:      'src/lib_json/json_tool.h:133,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4Json16fixNumericLocaleINSt3__111__wrap_iterIPcEEEET_S5_S5_
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_tool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - begin
        - end
      BBCount:         12
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_tool.h:95,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_tool.h:95,3'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__111__wrap_iterIPcEppEv
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNKSt3__111__wrap_iterIPcEdeEv
            - BranchSide:      'src/lib_json/json_tool.h:96,9'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__111__wrap_iterIPcEppEv
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNKSt3__111__wrap_iterIPcEdeEv
        - Branch String:   'src/lib_json/json_tool.h:96,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_tool.h:95,24'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - _ZNSt3__111__wrap_iterIPcEppEv
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/lib_json/json_tool.h:97,7'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - _ZNSt3__111__wrap_iterIPcEppEv
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'src/lib_json/json_tool.h:95,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_tool.h:95,3'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__111__wrap_iterIPcEppEv
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNKSt3__111__wrap_iterIPcEdeEv
            - BranchSide:      'src/lib_json/json_tool.h:96,9'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__111__wrap_iterIPcEppEv
                - _ZNSt3__1neIPcEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNKSt3__111__wrap_iterIPcEdeEv
      Callsites:       []
    - functionName:    _Z5isnanUa9enable_ifILb1EEd
      functionSourceFile: '/usr/local/bin/../include/c++/v1/math.h'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z14__libcpp_isnanIdEbT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/usr/local/bin/../include/c++/v1/math.h:0,0'
          Branch Sides:
            - BranchSide:      '/usr/local/bin/../include/c++/v1/math.h:0,0'
              BranchSideFuncs:
                - _Z14__libcpp_isnanIdEbT_
            - BranchSide:      '/usr/local/bin/../include/c++/v1/math.h:558,43'
              BranchSideFuncs:
                - _Z14__libcpp_isnanIdEbT_
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/math.h:558,43'
          Dst:             _Z14__libcpp_isnanIdEbT_
    - functionName:    _Z8isfiniteIdENSt3__19enable_ifIXaasr3std13is_arithmeticIT_EE5valuesr3std14numeric_limitsIS2_EE12has_infinityEbE4typeES2_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/math.h'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17__libcpp_isfiniteIdEbT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/usr/local/bin/../include/c++/v1/math.h:0,0'
          Branch Sides:
            - BranchSide:      '/usr/local/bin/../include/c++/v1/math.h:0,0'
              BranchSideFuncs:
                - _Z17__libcpp_isfiniteIdEbT_
            - BranchSide:      '/usr/local/bin/../include/c++/v1/math.h:454,12'
              BranchSideFuncs:
                - _Z17__libcpp_isfiniteIdEbT_
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/math.h:454,12'
          Dst:             _Z17__libcpp_isfiniteIdEbT_
    - functionName:    _ZN4Json23BuiltStyledStreamWriterD0Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 878
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.Json::BuiltStyledStreamWriter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json23BuiltStyledStreamWriterD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json23BuiltStyledStreamWriterD2Ev
                - _ZdlPv
            - BranchSide:      'src/lib_json/json_writer.cpp:878,8'
              BranchSideFuncs:
                - _ZN4Json23BuiltStyledStreamWriterD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:878,8'
          Dst:             _ZN4Json23BuiltStyledStreamWriterD2Ev
    - functionName:    _ZN4Json23BuiltStyledStreamWriterD2Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 878
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.Json::BuiltStyledStreamWriter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
            - BranchSide:      'src/lib_json/json_writer.cpp:878,8'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
      Callsites:       []
    - functionName:    _ZN4Json23BuiltStyledStreamWriter5writeERKNS_5ValueEPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 926
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.Json::BuiltStyledStreamWriter *'
        - 'class.Json::Value *'
        - 'class.std::__1::basic_ostream *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
        - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
        - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
        - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:927,3'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
            - BranchSide:      'src/lib_json/json_writer.cpp:927,3'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
        - Branch String:   'src/lib_json/json_writer.cpp:932,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:932,7'
              BranchSideFuncs:
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
            - BranchSide:      'src/lib_json/json_writer.cpp:933,5'
              BranchSideFuncs:
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:931,3'
          Dst:             _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:933,5'
          Dst:             _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
        - Src:             'src/lib_json/json_writer.cpp:935,3'
          Dst:             _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:936,3'
          Dst:             _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
    - functionName:    _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1114
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.Json::BuiltStyledStreamWriter *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          163
      EdgeCount:       33
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
        - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
        - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1115,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
            - BranchSide:      'src/lib_json/json_writer.cpp:1115,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
        - Branch String:   'src/lib_json/json_writer.cpp:1115,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1115,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:1117,13'
              BranchSideFuncs:
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
        - Branch String:   'src/lib_json/json_writer.cpp:1117,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1117,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
            - BranchSide:      'src/lib_json/json_writer.cpp:1120,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
        - Branch String:   'src/lib_json/json_writer.cpp:1120,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1121,5'
              BranchSideFuncs:
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
            - BranchSide:      'src/lib_json/json_writer.cpp:1122,27'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
        - Branch String:   'src/lib_json/json_writer.cpp:1124,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1125,6'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
            - BranchSide:      'src/lib_json/json_writer.cpp:1131,13'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:1126,23'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1126,33'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
            - BranchSide:      'src/lib_json/json_writer.cpp:1126,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
        - Branch String:   'src/lib_json/json_writer.cpp:1126,55'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1126,65'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
            - BranchSide:      'src/lib_json/json_writer.cpp:1126,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
        - Branch String:   'src/lib_json/json_writer.cpp:1126,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1128,8'
              BranchSideFuncs:
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:1129,5'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
        - Branch String:   'src/lib_json/json_writer.cpp:1124,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1125,6'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
            - BranchSide:      'src/lib_json/json_writer.cpp:1131,13'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:1117,13'
          Dst:             _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
        - Src:             'src/lib_json/json_writer.cpp:1121,5'
          Dst:             _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
        - Src:             'src/lib_json/json_writer.cpp:1122,32'
          Dst:             _ZNK4Json5Value10getCommentENS_16CommentPlacementE
    - functionName:    _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1088
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.Json::BuiltStyledStreamWriter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1094,8'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
            - BranchSide:      'src/lib_json/json_writer.cpp:1094,8'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
        - Branch String:   'src/lib_json/json_writer.cpp:1094,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1094,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:1096,6'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
      Callsites:       []
    - functionName:    _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 941
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.Json::BuiltStyledStreamWriter *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         71
      ICount:          375
      EdgeCount:       120
      CyclomaticComplexity: 51
      functionsReached:
        - _ZN4Json12_GLOBAL__N_113valueToStringEdbjNS_13PrecisionTypeE
        - _ZN4Json13valueToStringEb
        - _ZN4Json13valueToStringEl
        - _ZN4Json13valueToStringEm
        - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
        - _ZN4Json23BuiltStyledStreamWriter15writeArrayValueERKNS_5ValueE
        - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
        - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
        - _ZN4Json23BuiltStyledStreamWriter6indentEv
        - _ZN4Json23BuiltStyledStreamWriter8unindentEv
        - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN4JsonL20valueToQuotedStringNEPKcmb
        - _ZNK4Json5Value12asLargestIntEv
        - _ZNK4Json5Value13asLargestUIntEv
        - _ZNK4Json5Value14getMemberNamesEv
        - _ZNK4Json5Value4typeEv
        - _ZNK4Json5Value6asBoolEv
        - _ZNK4Json5Value8asDoubleEv
        - _ZNK4Json5Value9getStringEPPKcS3_
        - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:942,17'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value14getMemberNamesEv
                - _ZNKSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter6indentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5beginEv
                - _ZNKSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeEv
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEppEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE3endEv
                - _ZNSt3__1eqIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter15writeArrayValueERKNS_5ValueE
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value6asBoolEv
                - _ZN4Json13valueToStringEb
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value9getStringEPPKcS3_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asDoubleEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json12_GLOBAL__N_113valueToStringEdbjNS_13PrecisionTypeE
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value13asLargestUIntEv
                - _ZN4Json13valueToStringEm
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value12asLargestIntEv
                - _ZN4Json13valueToStringEl
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
            - BranchSide:      'src/lib_json/json_writer.cpp:942,17'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value14getMemberNamesEv
                - _ZNKSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter6indentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5beginEv
                - _ZNKSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeEv
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEppEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE3endEv
                - _ZNSt3__1eqIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter15writeArrayValueERKNS_5ValueE
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value6asBoolEv
                - _ZN4Json13valueToStringEb
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value9getStringEPPKcS3_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asDoubleEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json12_GLOBAL__N_113valueToStringEdbjNS_13PrecisionTypeE
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value13asLargestUIntEv
                - _ZN4Json13valueToStringEm
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value12asLargestIntEv
                - _ZN4Json13valueToStringEl
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Branch String:   'src/lib_json/json_writer.cpp:942,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:942,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:944,15'
              BranchSideFuncs:
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
            - BranchSide:      'src/lib_json/json_writer.cpp:947,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value12asLargestIntEv
                - _ZN4Json13valueToStringEl
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:950,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value13asLargestUIntEv
                - _ZN4Json13valueToStringEm
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:953,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asDoubleEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json12_GLOBAL__N_113valueToStringEdbjNS_13PrecisionTypeE
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:958,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value9getStringEPPKcS3_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:969,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value6asBoolEv
                - _ZN4Json13valueToStringEb
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:972,5'
              BranchSideFuncs:
                - _ZN4Json23BuiltStyledStreamWriter15writeArrayValueERKNS_5ValueE
            - BranchSide:      'src/lib_json/json_writer.cpp:975,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value14getMemberNamesEv
                - _ZNKSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter6indentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5beginEv
                - _ZNKSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeEv
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEppEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE3endEv
                - _ZNSt3__1eqIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:961,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:963,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:965,17'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:976,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:977,17'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:979,23'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter6indentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5beginEv
                - _ZNKSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeEv
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEppEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE3endEv
                - _ZNSt3__1eqIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:990,13'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:991,11'
              BranchSideFuncs:
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:994,10'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZNKSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeEv
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEppEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE3endEv
                - _ZNSt3__1eqIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:942,17'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_writer.cpp:944,5'
          Dst:             _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:947,35'
          Dst:             _ZNK4Json5Value12asLargestIntEv
        - Src:             'src/lib_json/json_writer.cpp:947,15'
          Dst:             _ZN4Json13valueToStringEl
        - Src:             'src/lib_json/json_writer.cpp:947,5'
          Dst:             _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:950,35'
          Dst:             _ZNK4Json5Value13asLargestUIntEv
        - Src:             'src/lib_json/json_writer.cpp:950,15'
          Dst:             _ZN4Json13valueToStringEm
        - Src:             'src/lib_json/json_writer.cpp:950,5'
          Dst:             _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:953,35'
          Dst:             _ZNK4Json5Value8asDoubleEv
        - Src:             'src/lib_json/json_writer.cpp:953,15'
          Dst:             _ZN4Json12_GLOBAL__N_113valueToStringEdbjNS_13PrecisionTypeE
        - Src:             'src/lib_json/json_writer.cpp:953,5'
          Dst:             _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:960,21'
          Dst:             _ZNK4Json5Value9getStringEPPKcS3_
        - Src:             'src/lib_json/json_writer.cpp:963,11'
          Dst:             _ZN4JsonL20valueToQuotedStringNEPKcmb
        - Src:             'src/lib_json/json_writer.cpp:962,7'
          Dst:             _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:965,7'
          Dst:             _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:969,35'
          Dst:             _ZNK4Json5Value6asBoolEv
        - Src:             'src/lib_json/json_writer.cpp:969,15'
          Dst:             _ZN4Json13valueToStringEb
        - Src:             'src/lib_json/json_writer.cpp:969,5'
          Dst:             _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:972,5'
          Dst:             _ZN4Json23BuiltStyledStreamWriter15writeArrayValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:975,34'
          Dst:             _ZNK4Json5Value14getMemberNamesEv
        - Src:             'src/lib_json/json_writer.cpp:977,7'
          Dst:             _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:979,7'
          Dst:             _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:980,7'
          Dst:             _ZN4Json23BuiltStyledStreamWriter6indentEv
        - Src:             'src/lib_json/json_writer.cpp:984,35'
          Dst:             _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:985,9'
          Dst:             _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:987,13'
          Dst:             _ZN4JsonL20valueToQuotedStringNEPKcmb
        - Src:             'src/lib_json/json_writer.cpp:986,9'
          Dst:             _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:989,9'
          Dst:             _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:991,11'
          Dst:             _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:995,9'
          Dst:             _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:997,7'
          Dst:             _ZN4Json23BuiltStyledStreamWriter8unindentEv
        - Src:             'src/lib_json/json_writer.cpp:998,7'
          Dst:             _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.Json::BuiltStyledStreamWriter *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          92
      EdgeCount:       37
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
        - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
        - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1136,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:1136,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:1136,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1136,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:1138,12'
              BranchSideFuncs:
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:1138,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1139,6'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:1141,12'
              BranchSideFuncs:
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:1141,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1141,7'
              BranchSideFuncs:
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:1142,5'
              BranchSideFuncs:
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:1138,12'
          Dst:             _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
        - Src:             'src/lib_json/json_writer.cpp:1139,26'
          Dst:             _ZNK4Json5Value10getCommentENS_16CommentPlacementE
        - Src:             'src/lib_json/json_writer.cpp:1141,12'
          Dst:             _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
        - Src:             'src/lib_json/json_writer.cpp:1142,5'
          Dst:             _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
        - Src:             'src/lib_json/json_writer.cpp:1143,20'
          Dst:             _ZNK4Json5Value10getCommentENS_16CommentPlacementE
    - functionName:    _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1081
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.Json::BuiltStyledStreamWriter *'
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1082,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE9push_backERKS6_
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
            - BranchSide:      'src/lib_json/json_writer.cpp:1082,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE9push_backERKS6_
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
        - Branch String:   'src/lib_json/json_writer.cpp:1082,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1083,5'
              BranchSideFuncs:
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
            - BranchSide:      'src/lib_json/json_writer.cpp:1085,6'
              BranchSideFuncs:
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
      Callsites:       []
    - functionName:    _ZN4Json13valueToStringEl
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4JsonL12uintToStringEmRPc
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:95,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - _ZN4JsonL12uintToStringEmRPc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4JsonL12uintToStringEmRPc
                - _ZN4JsonL12uintToStringEmRPc
            - BranchSide:      'src/lib_json/json_writer.cpp:95,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - _ZN4JsonL12uintToStringEmRPc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4JsonL12uintToStringEmRPc
                - _ZN4JsonL12uintToStringEmRPc
        - Branch String:   'src/lib_json/json_writer.cpp:97,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZN4JsonL12uintToStringEmRPc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:100,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZN4JsonL12uintToStringEmRPc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4JsonL12uintToStringEmRPc
        - Branch String:   'src/lib_json/json_writer.cpp:100,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZN4JsonL12uintToStringEmRPc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:101,30'
              BranchSideFuncs:
                - _ZN4JsonL12uintToStringEmRPc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:98,5'
          Dst:             _ZN4JsonL12uintToStringEmRPc
        - Src:             'src/lib_json/json_writer.cpp:101,5'
          Dst:             _ZN4JsonL12uintToStringEmRPc
        - Src:             'src/lib_json/json_writer.cpp:104,5'
          Dst:             _ZN4JsonL12uintToStringEmRPc
    - functionName:    _ZN4Json13valueToStringEm
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4JsonL12uintToStringEmRPc
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL12uintToStringEmRPc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:111,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL12uintToStringEmRPc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:113,3'
          Dst:             _ZN4JsonL12uintToStringEmRPc
    - functionName:    _ZN4Json12_GLOBAL__N_113valueToStringEdbjNS_13PrecisionTypeE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'class.std::__1::basic_string *'
        - double
        - bool
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 3
      functionsReached:
        - _Z5isnanUa9enable_ifILb1EEd
        - _Z8isfiniteIdENSt3__19enable_ifIXaasr3std13is_arithmeticIT_EE5valuesr3std14numeric_limitsIS2_EE12has_infinityEbE4typeES2_
        - _ZN4Json16fixNumericLocaleINSt3__111__wrap_iterIPcEEEET_S5_S5_
        - _ZN4Json16fixZerosInTheEndINSt3__111__wrap_iterIPcEEEET_S5_S5_j
        - snprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:132,8'
              BranchSideFuncs:
                - _Z8isfiniteIdENSt3__19enable_ifIXaasr3std13is_arithmeticIT_EE5valuesr3std14numeric_limitsIS2_EE12has_infinityEbE4typeES2_
                - _Z5isnanUa9enable_ifILb1EEd
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Emc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - snprintf
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZN4Json16fixNumericLocaleINSt3__111__wrap_iterIPcEEEET_S5_S5_
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZN4Json16fixZerosInTheEndINSt3__111__wrap_iterIPcEEEET_S5_S5_j
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - snprintf
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
            - BranchSide:      'src/lib_json/json_writer.cpp:132,8'
              BranchSideFuncs:
                - _Z8isfiniteIdENSt3__19enable_ifIXaasr3std13is_arithmeticIT_EE5valuesr3std14numeric_limitsIS2_EE12has_infinityEbE4typeES2_
                - _Z5isnanUa9enable_ifILb1EEd
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Emc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - snprintf
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZN4Json16fixNumericLocaleINSt3__111__wrap_iterIPcEEEET_S5_S5_
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZN4Json16fixZerosInTheEndINSt3__111__wrap_iterIPcEEEET_S5_S5_j
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - snprintf
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
        - Branch String:   'src/lib_json/json_writer.cpp:132,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:135,17'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Emc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - snprintf
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZN4Json16fixNumericLocaleINSt3__111__wrap_iterIPcEEEET_S5_S5_
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZN4Json16fixZerosInTheEndINSt3__111__wrap_iterIPcEEEET_S5_S5_j
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - snprintf
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
            - BranchSide:      'src/lib_json/json_writer.cpp:139,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Emc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - snprintf
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZN4Json16fixNumericLocaleINSt3__111__wrap_iterIPcEEEET_S5_S5_
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZN4Json16fixZerosInTheEndINSt3__111__wrap_iterIPcEEEET_S5_S5_j
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - snprintf
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
        - Branch String:   'src/lib_json/json_writer.cpp:136,17'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:135,12'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'src/lib_json/json_writer.cpp:136,43'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
        - Branch String:   'src/lib_json/json_writer.cpp:140,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:142,18'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - snprintf
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZN4Json16fixNumericLocaleINSt3__111__wrap_iterIPcEEEET_S5_S5_
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZN4Json16fixZerosInTheEndINSt3__111__wrap_iterIPcEEEET_S5_S5_j
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
            - BranchSide:      'src/lib_json/json_writer.cpp:142,18'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNKSt3__111__wrap_iterIPcEdeEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - snprintf
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZN4Json16fixNumericLocaleINSt3__111__wrap_iterIPcEEEET_S5_S5_
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZN4Json16fixZerosInTheEndINSt3__111__wrap_iterIPcEEEET_S5_S5_j
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
        - Branch String:   'src/lib_json/json_writer.cpp:147,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:148,32'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZN4Json16fixNumericLocaleINSt3__111__wrap_iterIPcEEEET_S5_S5_
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZN4Json16fixZerosInTheEndINSt3__111__wrap_iterIPcEEEET_S5_S5_j
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
            - BranchSide:      'src/lib_json/json_writer.cpp:151,12'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZN4Json16fixNumericLocaleINSt3__111__wrap_iterIPcEEEET_S5_S5_
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZN4Json16fixZerosInTheEndINSt3__111__wrap_iterIPcEEEET_S5_S5_j
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
        - Branch String:   'src/lib_json/json_writer.cpp:147,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:148,32'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZN4Json16fixNumericLocaleINSt3__111__wrap_iterIPcEEEET_S5_S5_
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZN4Json16fixZerosInTheEndINSt3__111__wrap_iterIPcEEEET_S5_S5_j
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
            - BranchSide:      'src/lib_json/json_writer.cpp:151,12'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZN4Json16fixNumericLocaleINSt3__111__wrap_iterIPcEEEET_S5_S5_
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZN4Json16fixZerosInTheEndINSt3__111__wrap_iterIPcEEEET_S5_S5_j
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
        - Branch String:   'src/lib_json/json_writer.cpp:159,39'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:159,49'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZN4Json16fixZerosInTheEndINSt3__111__wrap_iterIPcEEEET_S5_S5_j
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
            - BranchSide:      'src/lib_json/json_writer.cpp:164,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZN4Json16fixZerosInTheEndINSt3__111__wrap_iterIPcEEEET_S5_S5_j
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:159,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:160,12'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZN4Json16fixZerosInTheEndINSt3__111__wrap_iterIPcEEEET_S5_S5_j
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:164,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZN4Json16fixZerosInTheEndINSt3__111__wrap_iterIPcEEEET_S5_S5_j
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:164,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:165,18'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZN4Json16fixZerosInTheEndINSt3__111__wrap_iterIPcEEEET_S5_S5_j
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__111__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEES9_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:169,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:132,8'
          Dst:             _Z8isfiniteIdENSt3__19enable_ifIXaasr3std13is_arithmeticIT_EE5valuesr3std14numeric_limitsIS2_EE12has_infinityEbE4typeES2_
        - Src:             'src/lib_json/json_writer.cpp:136,17'
          Dst:             _Z5isnanUa9enable_ifILb1EEd
        - Src:             'src/lib_json/json_writer.cpp:141,15'
          Dst:             snprintf
        - Src:             'src/lib_json/json_writer.cpp:141,15'
          Dst:             snprintf
        - Src:             'src/lib_json/json_writer.cpp:155,16'
          Dst:             _ZN4Json16fixNumericLocaleINSt3__111__wrap_iterIPcEEEET_S5_S5_
        - Src:             'src/lib_json/json_writer.cpp:165,18'
          Dst:             _ZN4Json16fixZerosInTheEndINSt3__111__wrap_iterIPcEEEET_S5_S5_j
    - functionName:    _ZN4JsonL20valueToQuotedStringNEPKcmb
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'char *'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          314
      EdgeCount:       139
      CyclomaticComplexity: 69
      functionsReached:
        - _ZN4JsonL15utf8ToCodepointERPKcS1_
        - _ZN4JsonL26doesAnyCharRequireEscapingEPKcm
        - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
        - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:277,13'
              BranchSideFuncs:
                - _ZN4JsonL26doesAnyCharRequireEscapingEPKcm
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4JsonL15utf8ToCodepointERPKcS1_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - __sanitizer_cov_trace_switch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'src/lib_json/json_writer.cpp:277,13'
              BranchSideFuncs:
                - _ZN4JsonL26doesAnyCharRequireEscapingEPKcm
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4JsonL15utf8ToCodepointERPKcS1_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - __sanitizer_cov_trace_switch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
        - Branch String:   'src/lib_json/json_writer.cpp:277,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:278,12'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'src/lib_json/json_writer.cpp:280,8'
              BranchSideFuncs:
                - _ZN4JsonL26doesAnyCharRequireEscapingEPKcm
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4JsonL15utf8ToCodepointERPKcS1_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - __sanitizer_cov_trace_switch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
        - Branch String:   'src/lib_json/json_writer.cpp:280,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:281,12'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4JsonL15utf8ToCodepointERPKcS1_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - __sanitizer_cov_trace_switch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
            - BranchSide:      'src/lib_json/json_writer.cpp:285,38'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4JsonL15utf8ToCodepointERPKcS1_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - __sanitizer_cov_trace_switch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
        - Branch String:   'src/lib_json/json_writer.cpp:290,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:290,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:348,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:290,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:291,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
            - BranchSide:      'src/lib_json/json_writer.cpp:291,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4JsonL15utf8ToCodepointERPKcS1_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
        - Branch String:   'src/lib_json/json_writer.cpp:291,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:323,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
        - Branch String:   'src/lib_json/json_writer.cpp:324,13'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:325,11'
              BranchSideFuncs:
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:327,11'
              BranchSideFuncs:
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:290,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:291,13'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:348,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:291,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN4JsonL15utf8ToCodepointERPKcS1_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN4JsonL15utf8ToCodepointERPKcS1_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN4JsonL15utf8ToCodepointERPKcS1_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN4JsonL15utf8ToCodepointERPKcS1_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN4JsonL15utf8ToCodepointERPKcS1_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN4JsonL15utf8ToCodepointERPKcS1_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN4JsonL15utf8ToCodepointERPKcS1_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:330,30'
              BranchSideFuncs:
                - _ZN4JsonL15utf8ToCodepointERPKcS1_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - __sanitizer_cov_trace_switch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
        - Branch String:   'src/lib_json/json_writer.cpp:331,13'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZN4JsonL15utf8ToCodepointERPKcS1_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:333,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - __sanitizer_cov_trace_switch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZN4JsonL15utf8ToCodepointERPKcS1_
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
        - Branch String:   'src/lib_json/json_writer.cpp:333,20'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:334,11'
              BranchSideFuncs:
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZN4JsonL15utf8ToCodepointERPKcS1_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:335,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - __sanitizer_cov_trace_switch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZN4JsonL15utf8ToCodepointERPKcS1_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:335,20'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZN4JsonL15utf8ToCodepointERPKcS1_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:340,21'
              BranchSideFuncs:
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - __sanitizer_cov_trace_switch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZN4JsonL15utf8ToCodepointERPKcS1_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:290,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:291,13'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:348,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:280,8'
          Dst:             _ZN4JsonL26doesAnyCharRequireEscapingEPKcm
        - Src:             'src/lib_json/json_writer.cpp:327,11'
          Dst:             _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
        - Src:             'src/lib_json/json_writer.cpp:325,11'
          Dst:             _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
        - Src:             'src/lib_json/json_writer.cpp:330,30'
          Dst:             _ZN4JsonL15utf8ToCodepointERPKcS1_
        - Src:             'src/lib_json/json_writer.cpp:0,0'
          Dst:             _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
        - Src:             'src/lib_json/json_writer.cpp:334,11'
          Dst:             _ZN4JsonL9appendRawERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
        - Src:             'src/lib_json/json_writer.cpp:341,11'
          Dst:             _ZN4JsonL9appendHexERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEj
    - functionName:    _ZN4Json13valueToStringEb
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'src/lib_json/json_writer.cpp:178,43'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
      Callsites:       []
    - functionName:    _ZN4Json23BuiltStyledStreamWriter15writeArrayValueERKNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.Json::BuiltStyledStreamWriter *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          235
      EdgeCount:       49
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
        - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
        - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN4Json23BuiltStyledStreamWriter16isMultilineArrayERKNS_5ValueE
        - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
        - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
        - _ZN4Json23BuiltStyledStreamWriter6indentEv
        - _ZN4Json23BuiltStyledStreamWriter8unindentEv
        - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK4Json5Value4sizeEv
        - _ZNK4Json5ValueixEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1005,25'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json23BuiltStyledStreamWriter16isMultilineArrayERKNS_5ValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter6indentEv
                - _ZNKSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5emptyEv
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:1005,25'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json23BuiltStyledStreamWriter16isMultilineArrayERKNS_5ValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter6indentEv
                - _ZNKSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5emptyEv
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:1006,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1007,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:1009,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json23BuiltStyledStreamWriter16isMultilineArrayERKNS_5ValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter6indentEv
                - _ZNKSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5emptyEv
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
        - Branch String:   'src/lib_json/json_writer.cpp:1009,51'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1009,54'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter6indentEv
                - _ZNKSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5emptyEv
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
            - BranchSide:      'src/lib_json/json_writer.cpp:1011,23'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter6indentEv
                - _ZNKSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5emptyEv
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
        - Branch String:   'src/lib_json/json_writer.cpp:1010,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1011,23'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter6indentEv
                - _ZNKSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5emptyEv
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
            - BranchSide:      'src/lib_json/json_writer.cpp:1039,8'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'src/lib_json/json_writer.cpp:1015,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1016,35'
              BranchSideFuncs:
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
            - BranchSide:      'src/lib_json/json_writer.cpp:1027,13'
              BranchSideFuncs:
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:1021,15'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1022,13'
              BranchSideFuncs:
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:1023,21'
              BranchSideFuncs:
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:1027,13'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1028,11'
              BranchSideFuncs:
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:1031,10'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
        - Branch String:   'src/lib_json/json_writer.cpp:1027,13'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1027,13'
              BranchSideFuncs:
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:1028,11'
              BranchSideFuncs:
                - _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json23BuiltStyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:1042,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1044,12'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'src/lib_json/json_writer.cpp:1047,25'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'src/lib_json/json_writer.cpp:1047,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1048,10'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'src/lib_json/json_writer.cpp:1049,8'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'src/lib_json/json_writer.cpp:1042,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1044,12'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'src/lib_json/json_writer.cpp:1047,25'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:1005,25'
          Dst:             _ZNK4Json5Value4sizeEv
        - Src:             'src/lib_json/json_writer.cpp:1007,5'
          Dst:             _ZN4Json23BuiltStyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:1009,54'
          Dst:             _ZN4Json23BuiltStyledStreamWriter16isMultilineArrayERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:1011,7'
          Dst:             _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:1012,7'
          Dst:             _ZN4Json23BuiltStyledStreamWriter6indentEv
        - Src:             'src/lib_json/json_writer.cpp:1016,35'
          Dst:             _ZNK4Json5ValueixEj
        - Src:             'src/lib_json/json_writer.cpp:1017,9'
          Dst:             _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:1022,13'
          Dst:             _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
        - Src:             'src/lib_json/json_writer.cpp:1024,11'
          Dst:             _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:1032,9'
          Dst:             _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:1016,35'
          Dst:             _ZNK4Json5ValueixEj
        - Src:             'src/lib_json/json_writer.cpp:1017,9'
          Dst:             _ZN4Json23BuiltStyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:1019,11'
          Dst:             _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:1032,9'
          Dst:             _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:1028,11'
          Dst:             _ZN4Json23BuiltStyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:1034,7'
          Dst:             _ZN4Json23BuiltStyledStreamWriter8unindentEv
        - Src:             'src/lib_json/json_writer.cpp:1035,7'
          Dst:             _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN4Json23BuiltStyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1100
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.Json::BuiltStyledStreamWriter *'
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1101,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
            - BranchSide:      'src/lib_json/json_writer.cpp:1101,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
        - Branch String:   'src/lib_json/json_writer.cpp:1101,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1101,7'
              BranchSideFuncs:
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
            - BranchSide:      'src/lib_json/json_writer.cpp:1102,5'
              BranchSideFuncs:
                - _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:1102,5'
          Dst:             _ZN4Json23BuiltStyledStreamWriter11writeIndentEv
    - functionName:    _ZN4Json23BuiltStyledStreamWriter6indentEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.Json::BuiltStyledStreamWriter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
            - BranchSide:      'src/lib_json/json_writer.cpp:1107,59'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
      Callsites:       []
    - functionName:    _ZN4Json23BuiltStyledStreamWriter8unindentEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1109
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.Json::BuiltStyledStreamWriter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
            - BranchSide:      'src/lib_json/json_writer.cpp:1111,3'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
      Callsites:       []
    - functionName:    _ZN4Json23BuiltStyledStreamWriter16isMultilineArrayERKNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1054
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'struct.Json::BuiltStyledStreamWriter *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          160
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
        - _ZN4Json23BuiltStyledStreamWriter18hasCommentForValueERKNS_5ValueE
        - _ZNK4Json5Value4sizeEv
        - _ZNK4Json5Value5emptyEv
        - _ZNK4Json5Value7isArrayEv
        - _ZNK4Json5ValueixEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1055,33'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5ValueixEj
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - _ZNK4Json5Value5emptyEv
            - BranchSide:      'src/lib_json/json_writer.cpp:1055,33'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5ValueixEj
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - _ZNK4Json5Value5emptyEv
        - Branch String:   'src/lib_json/json_writer.cpp:1058,43'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1058,3'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:1063,7'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:1058,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1058,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:1059,31'
              BranchSideFuncs:
                - _ZNK4Json5ValueixEj
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - _ZNK4Json5Value5emptyEv
        - Branch String:   'src/lib_json/json_writer.cpp:1063,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1063,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:1065,26'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:1060,42'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1060,56'
              BranchSideFuncs:
                - _ZNK4Json5Value5emptyEv
                - _ZNK4Json5ValueixEj
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:1061,32'
              BranchSideFuncs:
                - _ZNK4Json5Value5emptyEv
                - _ZNK4Json5ValueixEj
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:1060,68'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1058,60'
              BranchSideFuncs:
                - _ZNK4Json5Value5emptyEv
                - _ZNK4Json5ValueixEj
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:1061,32'
              BranchSideFuncs:
                - _ZNK4Json5Value5emptyEv
                - _ZNK4Json5ValueixEj
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:1058,43'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1058,3'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:1063,7'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:1068,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1069,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:1075,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:1076,31'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1076,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:1076,31'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_writer.cpp:1069,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:1072,18'
              BranchSideFuncs:
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZNK4Json5ValueixEj
                - _ZN4Json23BuiltStyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:1068,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1069,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:1075,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:1055,33'
          Dst:             _ZNK4Json5Value4sizeEv
        - Src:             'src/lib_json/json_writer.cpp:1059,31'
          Dst:             _ZNK4Json5ValueixEj
        - Src:             'src/lib_json/json_writer.cpp:1060,32'
          Dst:             _ZNK4Json5Value7isArrayEv
        - Src:             'src/lib_json/json_writer.cpp:1060,56'
          Dst:             _ZNK4Json5Value8isObjectEv
        - Src:             'src/lib_json/json_writer.cpp:1061,32'
          Dst:             _ZNK4Json5Value5emptyEv
        - Src:             'src/lib_json/json_writer.cpp:1069,30'
          Dst:             _ZNK4Json5ValueixEj
        - Src:             'src/lib_json/json_writer.cpp:1069,11'
          Dst:             _ZN4Json23BuiltStyledStreamWriter18hasCommentForValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:1072,18'
          Dst:             _ZNK4Json5ValueixEj
        - Src:             'src/lib_json/json_writer.cpp:1072,7'
          Dst:             _ZN4Json23BuiltStyledStreamWriter10writeValueERKNS_5ValueE
    - functionName:    _ZN4Json23BuiltStyledStreamWriter18hasCommentForValueERKNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1148
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1149,16'
              BranchSideFuncs:
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
            - BranchSide:      'src/lib_json/json_writer.cpp:1149,16'
              BranchSideFuncs:
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
        - Branch String:   'src/lib_json/json_writer.cpp:1149,42'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1149,42'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:1150,16'
              BranchSideFuncs:
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
        - Branch String:   'src/lib_json/json_writer.cpp:1150,51'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1150,51'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:1151,16'
              BranchSideFuncs:
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:1149,16'
          Dst:             _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
        - Src:             'src/lib_json/json_writer.cpp:1150,16'
          Dst:             _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
        - Src:             'src/lib_json/json_writer.cpp:1151,16'
          Dst:             _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
    - functionName:    _ZN4JsonL12uintToStringEmRPc
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_tool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lib_json/json_tool.h:86,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_tool.h:84,42'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_tool.h:87,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4Json12StyledWriterD0Ev
      functionSourceFile: '/src/jsoncpp/include/json/writer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::StyledWriter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json12StyledWriterD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'include/json/writer.h:0,0'
          Branch Sides:
            - BranchSide:      'include/json/writer.h:0,0'
              BranchSideFuncs:
                - _ZN4Json12StyledWriterD2Ev
                - _ZdlPv
            - BranchSide:      'include/json/writer.h:235,36'
              BranchSideFuncs:
                - _ZN4Json12StyledWriterD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'include/json/writer.h:235,36'
          Dst:             _ZN4Json12StyledWriterD2Ev
    - functionName:    _ZN4Json12StyledWriterD2Ev
      functionSourceFile: '/src/jsoncpp/include/json/writer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::StyledWriter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/json/writer.h:0,0'
          Branch Sides:
            - BranchSide:      'include/json/writer.h:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
            - BranchSide:      'include/json/writer.h:235,36'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
      Callsites:       []
    - functionName:    _ZN4Json12StyledWriter5writeERKNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'class.Json::StyledWriter *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
        - _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
        - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
            - BranchSide:      'src/lib_json/json_writer.cpp:440,3'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:443,3'
          Dst:             _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:444,3'
          Dst:             _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:445,3'
          Dst:             _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
    - functionName:    _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::StyledWriter *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          146
      EdgeCount:       28
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4Json12StyledWriter11writeIndentEv
        - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
        - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:611,13'
              BranchSideFuncs:
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZN4Json12StyledWriter11writeIndentEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter11writeIndentEv
            - BranchSide:      'src/lib_json/json_writer.cpp:611,13'
              BranchSideFuncs:
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZN4Json12StyledWriter11writeIndentEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter11writeIndentEv
        - Branch String:   'src/lib_json/json_writer.cpp:611,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:611,7'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZN4Json12StyledWriter11writeIndentEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter11writeIndentEv
            - BranchSide:      'src/lib_json/json_writer.cpp:614,3'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZN4Json12StyledWriter11writeIndentEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter11writeIndentEv
        - Branch String:   'src/lib_json/json_writer.cpp:618,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:619,18'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter11writeIndentEv
            - BranchSide:      'src/lib_json/json_writer.cpp:626,13'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:620,23'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:620,33'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter11writeIndentEv
            - BranchSide:      'src/lib_json/json_writer.cpp:620,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter11writeIndentEv
        - Branch String:   'src/lib_json/json_writer.cpp:620,55'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:620,65'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZN4Json12StyledWriter11writeIndentEv
            - BranchSide:      'src/lib_json/json_writer.cpp:620,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter11writeIndentEv
        - Branch String:   'src/lib_json/json_writer.cpp:620,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:621,7'
              BranchSideFuncs:
                - _ZN4Json12StyledWriter11writeIndentEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:622,5'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter11writeIndentEv
        - Branch String:   'src/lib_json/json_writer.cpp:618,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:619,18'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter11writeIndentEv
            - BranchSide:      'src/lib_json/json_writer.cpp:626,13'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:611,13'
          Dst:             _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
        - Src:             'src/lib_json/json_writer.cpp:615,3'
          Dst:             _ZN4Json12StyledWriter11writeIndentEv
        - Src:             'src/lib_json/json_writer.cpp:616,32'
          Dst:             _ZNK4Json5Value10getCommentENS_16CommentPlacementE
        - Src:             'src/lib_json/json_writer.cpp:621,7'
          Dst:             _ZN4Json12StyledWriter11writeIndentEv
    - functionName:    _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::StyledWriter *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         73
      ICount:          364
      EdgeCount:       123
      CyclomaticComplexity: 52
      functionsReached:
        - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
        - _ZN4Json12StyledWriter15writeArrayValueERKNS_5ValueE
        - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
        - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
        - _ZN4Json12StyledWriter6indentEv
        - _ZN4Json12StyledWriter8unindentEv
        - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN4Json13valueToStringEb
        - _ZN4Json13valueToStringEdjNS_13PrecisionTypeE
        - _ZN4Json13valueToStringEl
        - _ZN4Json13valueToStringEm
        - _ZN4Json19valueToQuotedStringEPKc
        - _ZN4JsonL20valueToQuotedStringNEPKcmb
        - _ZNK4Json5Value12asLargestIntEv
        - _ZNK4Json5Value13asLargestUIntEv
        - _ZNK4Json5Value14getMemberNamesEv
        - _ZNK4Json5Value4typeEv
        - _ZNK4Json5Value6asBoolEv
        - _ZNK4Json5Value8asDoubleEv
        - _ZNK4Json5Value9getStringEPPKcS3_
        - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:451,17'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value14getMemberNamesEv
                - _ZNKSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter6indentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5beginEv
                - _ZNKSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeEv
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json19valueToQuotedStringEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZNSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEppEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE3endEv
                - _ZNSt3__1eqIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json12StyledWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter15writeArrayValueERKNS_5ValueE
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value6asBoolEv
                - _ZN4Json13valueToStringEb
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value9getStringEPPKcS3_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asDoubleEv
                - _ZN4Json13valueToStringEdjNS_13PrecisionTypeE
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value13asLargestUIntEv
                - _ZN4Json13valueToStringEm
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value12asLargestIntEv
                - _ZN4Json13valueToStringEl
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:451,17'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value14getMemberNamesEv
                - _ZNKSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter6indentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5beginEv
                - _ZNKSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeEv
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json19valueToQuotedStringEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZNSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEppEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE3endEv
                - _ZNSt3__1eqIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json12StyledWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter15writeArrayValueERKNS_5ValueE
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value6asBoolEv
                - _ZN4Json13valueToStringEb
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value9getStringEPPKcS3_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asDoubleEv
                - _ZN4Json13valueToStringEdjNS_13PrecisionTypeE
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value13asLargestUIntEv
                - _ZN4Json13valueToStringEm
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value12asLargestIntEv
                - _ZN4Json13valueToStringEl
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:451,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:451,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:453,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:456,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value12asLargestIntEv
                - _ZN4Json13valueToStringEl
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:459,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value13asLargestUIntEv
                - _ZN4Json13valueToStringEm
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:462,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asDoubleEv
                - _ZN4Json13valueToStringEdjNS_13PrecisionTypeE
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:466,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value9getStringEPPKcS3_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:476,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value6asBoolEv
                - _ZN4Json13valueToStringEb
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:479,5'
              BranchSideFuncs:
                - _ZN4Json12StyledWriter15writeArrayValueERKNS_5ValueE
            - BranchSide:      'src/lib_json/json_writer.cpp:482,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value14getMemberNamesEv
                - _ZNKSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter6indentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5beginEv
                - _ZNKSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeEv
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json19valueToQuotedStringEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZNSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEppEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE3endEv
                - _ZNSt3__1eqIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json12StyledWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:469,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:470,17'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:472,17'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:483,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:484,17'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:486,23'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter6indentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5beginEv
                - _ZNKSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeEv
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json19valueToQuotedStringEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZNSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEppEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE3endEv
                - _ZNSt3__1eqIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json12StyledWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:496,13'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:497,11'
              BranchSideFuncs:
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:500,19'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZNKSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeEv
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json19valueToQuotedStringEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZNSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEppEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE3endEv
                - _ZNSt3__1eqIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json12StyledWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:451,17'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_writer.cpp:453,5'
          Dst:             _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:456,35'
          Dst:             _ZNK4Json5Value12asLargestIntEv
        - Src:             'src/lib_json/json_writer.cpp:456,15'
          Dst:             _ZN4Json13valueToStringEl
        - Src:             'src/lib_json/json_writer.cpp:456,5'
          Dst:             _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:459,35'
          Dst:             _ZNK4Json5Value13asLargestUIntEv
        - Src:             'src/lib_json/json_writer.cpp:459,15'
          Dst:             _ZN4Json13valueToStringEm
        - Src:             'src/lib_json/json_writer.cpp:459,5'
          Dst:             _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:462,35'
          Dst:             _ZNK4Json5Value8asDoubleEv
        - Src:             'src/lib_json/json_writer.cpp:462,15'
          Dst:             _ZN4Json13valueToStringEdjNS_13PrecisionTypeE
        - Src:             'src/lib_json/json_writer.cpp:462,5'
          Dst:             _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:468,21'
          Dst:             _ZNK4Json5Value9getStringEPPKcS3_
        - Src:             'src/lib_json/json_writer.cpp:470,17'
          Dst:             _ZN4JsonL20valueToQuotedStringNEPKcmb
        - Src:             'src/lib_json/json_writer.cpp:470,7'
          Dst:             _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:472,7'
          Dst:             _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:476,35'
          Dst:             _ZNK4Json5Value6asBoolEv
        - Src:             'src/lib_json/json_writer.cpp:476,15'
          Dst:             _ZN4Json13valueToStringEb
        - Src:             'src/lib_json/json_writer.cpp:476,5'
          Dst:             _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:479,5'
          Dst:             _ZN4Json12StyledWriter15writeArrayValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:482,34'
          Dst:             _ZNK4Json5Value14getMemberNamesEv
        - Src:             'src/lib_json/json_writer.cpp:484,7'
          Dst:             _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:486,7'
          Dst:             _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:487,7'
          Dst:             _ZN4Json12StyledWriter6indentEv
        - Src:             'src/lib_json/json_writer.cpp:491,35'
          Dst:             _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:492,9'
          Dst:             _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:493,25'
          Dst:             _ZN4Json19valueToQuotedStringEPKc
        - Src:             'src/lib_json/json_writer.cpp:493,9'
          Dst:             _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:495,9'
          Dst:             _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:497,11'
          Dst:             _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:501,9'
          Dst:             _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:503,7'
          Dst:             _ZN4Json12StyledWriter8unindentEv
        - Src:             'src/lib_json/json_writer.cpp:504,7'
          Dst:             _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::StyledWriter *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          82
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached:
        - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
        - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:630,12'
              BranchSideFuncs:
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:630,12'
              BranchSideFuncs:
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:630,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:631,18'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
            - BranchSide:      'src/lib_json/json_writer.cpp:633,12'
              BranchSideFuncs:
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
        - Branch String:   'src/lib_json/json_writer.cpp:633,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:633,7'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
            - BranchSide:      'src/lib_json/json_writer.cpp:634,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:630,12'
          Dst:             _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
        - Src:             'src/lib_json/json_writer.cpp:631,29'
          Dst:             _ZNK4Json5Value10getCommentENS_16CommentPlacementE
        - Src:             'src/lib_json/json_writer.cpp:633,12'
          Dst:             _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
        - Src:             'src/lib_json/json_writer.cpp:635,23'
          Dst:             _ZNK4Json5Value10getCommentENS_16CommentPlacementE
    - functionName:    _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::StyledWriter *'
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:581,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE9push_backERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
            - BranchSide:      'src/lib_json/json_writer.cpp:581,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE9push_backERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
        - Branch String:   'src/lib_json/json_writer.cpp:581,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:582,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
            - BranchSide:      'src/lib_json/json_writer.cpp:584,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
      Callsites:       []
    - functionName:    _ZN4Json13valueToStringEdjNS_13PrecisionTypeE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'class.std::__1::basic_string *'
        - double
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json12_GLOBAL__N_113valueToStringEdbjNS_13PrecisionTypeE
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json12_GLOBAL__N_113valueToStringEdbjNS_13PrecisionTypeE
            - BranchSide:      'src/lib_json/json_writer.cpp:175,10'
              BranchSideFuncs:
                - _ZN4Json12_GLOBAL__N_113valueToStringEdbjNS_13PrecisionTypeE
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:175,10'
          Dst:             _ZN4Json12_GLOBAL__N_113valueToStringEdbjNS_13PrecisionTypeE
    - functionName:    _ZN4Json12StyledWriter15writeArrayValueERKNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::StyledWriter *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          163
      EdgeCount:       33
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
        - _ZN4Json12StyledWriter11writeIndentEv
        - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN4Json12StyledWriter16isMultilineArrayERKNS_5ValueE
        - _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
        - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
        - _ZN4Json12StyledWriter6indentEv
        - _ZN4Json12StyledWriter8unindentEv
        - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK4Json5Value4sizeEv
        - _ZNK4Json5ValueixEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:511,23'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json12StyledWriter16isMultilineArrayERKNS_5ValueE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter6indentEv
                - _ZNKSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5emptyEv
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json12StyledWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZN4Json12StyledWriter11writeIndentEv
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:511,23'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json12StyledWriter16isMultilineArrayERKNS_5ValueE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter6indentEv
                - _ZNKSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5emptyEv
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json12StyledWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZN4Json12StyledWriter11writeIndentEv
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:512,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:513,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:515,29'
              BranchSideFuncs:
                - _ZN4Json12StyledWriter16isMultilineArrayERKNS_5ValueE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter6indentEv
                - _ZNKSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5emptyEv
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json12StyledWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZN4Json12StyledWriter11writeIndentEv
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
        - Branch String:   'src/lib_json/json_writer.cpp:516,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:517,23'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json12StyledWriter6indentEv
                - _ZNKSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5emptyEv
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json12StyledWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZN4Json12StyledWriter11writeIndentEv
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
            - BranchSide:      'src/lib_json/json_writer.cpp:542,7'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
        - Branch String:   'src/lib_json/json_writer.cpp:521,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:522,35'
              BranchSideFuncs:
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZN4Json12StyledWriter11writeIndentEv
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json12StyledWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:522,35'
              BranchSideFuncs:
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json12StyledWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:530,13'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:531,11'
              BranchSideFuncs:
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json12StyledWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:534,19'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZN4Json12StyledWriter11writeIndentEv
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json12StyledWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:530,13'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:531,11'
              BranchSideFuncs:
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json12StyledWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:534,19'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json12StyledWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:543,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:545,21'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
            - BranchSide:      'src/lib_json/json_writer.cpp:548,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
        - Branch String:   'src/lib_json/json_writer.cpp:543,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:545,21'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
            - BranchSide:      'src/lib_json/json_writer.cpp:548,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:511,23'
          Dst:             _ZNK4Json5Value4sizeEv
        - Src:             'src/lib_json/json_writer.cpp:513,5'
          Dst:             _ZN4Json12StyledWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:515,29'
          Dst:             _ZN4Json12StyledWriter16isMultilineArrayERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:517,7'
          Dst:             _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:518,7'
          Dst:             _ZN4Json12StyledWriter6indentEv
        - Src:             'src/lib_json/json_writer.cpp:522,35'
          Dst:             _ZNK4Json5ValueixEj
        - Src:             'src/lib_json/json_writer.cpp:523,9'
          Dst:             _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:527,11'
          Dst:             _ZN4Json12StyledWriter11writeIndentEv
        - Src:             'src/lib_json/json_writer.cpp:528,11'
          Dst:             _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:535,9'
          Dst:             _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:522,35'
          Dst:             _ZNK4Json5ValueixEj
        - Src:             'src/lib_json/json_writer.cpp:523,9'
          Dst:             _ZN4Json12StyledWriter23writeCommentBeforeValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:525,11'
          Dst:             _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:535,9'
          Dst:             _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:531,11'
          Dst:             _ZN4Json12StyledWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:537,7'
          Dst:             _ZN4Json12StyledWriter8unindentEv
        - Src:             'src/lib_json/json_writer.cpp:538,7'
          Dst:             _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN4Json12StyledWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::StyledWriter *'
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json12StyledWriter11writeIndentEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json12StyledWriter11writeIndentEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
            - BranchSide:      'src/lib_json/json_writer.cpp:599,3'
              BranchSideFuncs:
                - _ZN4Json12StyledWriter11writeIndentEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:599,3'
          Dst:             _ZN4Json12StyledWriter11writeIndentEv
    - functionName:    _ZN4Json12StyledWriter6indentEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::StyledWriter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:603,48'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Emc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:603,48'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Emc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:       []
    - functionName:    _ZN4Json19valueToQuotedStringEPKc
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4JsonL20valueToQuotedStringNEPKcmb
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - strlen
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
            - BranchSide:      'src/lib_json/json_writer.cpp:353,38'
              BranchSideFuncs:
                - strlen
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:353,38'
          Dst:             strlen
        - Src:             'src/lib_json/json_writer.cpp:353,10'
          Dst:             _ZN4JsonL20valueToQuotedStringNEPKcmb
    - functionName:    _ZN4Json12StyledWriter8unindentEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::StyledWriter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
            - BranchSide:      'src/lib_json/json_writer.cpp:607,3'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
      Callsites:       []
    - functionName:    _ZN4Json12StyledWriter11writeIndentEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::StyledWriter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:588,8'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
            - BranchSide:      'src/lib_json/json_writer.cpp:588,8'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
        - Branch String:   'src/lib_json/json_writer.cpp:588,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:589,37'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
            - BranchSide:      'src/lib_json/json_writer.cpp:595,16'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
        - Branch String:   'src/lib_json/json_writer.cpp:590,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:590,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:592,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
        - Branch String:   'src/lib_json/json_writer.cpp:592,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:593,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
            - BranchSide:      'src/lib_json/json_writer.cpp:595,16'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
      Callsites:       []
    - functionName:    _ZN4Json12StyledWriter16isMultilineArrayERKNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::StyledWriter *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          155
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
        - _ZN4Json12StyledWriter18hasCommentForValueERKNS_5ValueE
        - _ZNK4Json5Value4sizeEv
        - _ZNK4Json5Value5emptyEv
        - _ZNK4Json5Value7isArrayEv
        - _ZNK4Json5ValueixEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:554,33'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5ValueixEj
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - _ZNK4Json5Value5emptyEv
            - BranchSide:      'src/lib_json/json_writer.cpp:554,33'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5ValueixEj
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - _ZNK4Json5Value5emptyEv
        - Branch String:   'src/lib_json/json_writer.cpp:557,43'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:557,3'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:562,7'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:557,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:557,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:558,31'
              BranchSideFuncs:
                - _ZNK4Json5ValueixEj
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - _ZNK4Json5Value5emptyEv
        - Branch String:   'src/lib_json/json_writer.cpp:562,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:562,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:564,26'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:559,42'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:559,56'
              BranchSideFuncs:
                - _ZNK4Json5Value5emptyEv
                - _ZNK4Json5ValueixEj
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:560,32'
              BranchSideFuncs:
                - _ZNK4Json5Value5emptyEv
                - _ZNK4Json5ValueixEj
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:559,68'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:557,60'
              BranchSideFuncs:
                - _ZNK4Json5Value5emptyEv
                - _ZNK4Json5ValueixEj
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:560,32'
              BranchSideFuncs:
                - _ZNK4Json5Value5emptyEv
                - _ZNK4Json5ValueixEj
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:557,43'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:557,3'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:562,7'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:567,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:568,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:574,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:575,31'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:575,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:575,31'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_writer.cpp:568,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter18hasCommentForValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:571,18'
              BranchSideFuncs:
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZNK4Json5ValueixEj
                - _ZN4Json12StyledWriter18hasCommentForValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:567,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:568,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:574,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:554,33'
          Dst:             _ZNK4Json5Value4sizeEv
        - Src:             'src/lib_json/json_writer.cpp:558,31'
          Dst:             _ZNK4Json5ValueixEj
        - Src:             'src/lib_json/json_writer.cpp:559,32'
          Dst:             _ZNK4Json5Value7isArrayEv
        - Src:             'src/lib_json/json_writer.cpp:559,56'
          Dst:             _ZNK4Json5Value8isObjectEv
        - Src:             'src/lib_json/json_writer.cpp:560,32'
          Dst:             _ZNK4Json5Value5emptyEv
        - Src:             'src/lib_json/json_writer.cpp:568,30'
          Dst:             _ZNK4Json5ValueixEj
        - Src:             'src/lib_json/json_writer.cpp:568,11'
          Dst:             _ZN4Json12StyledWriter18hasCommentForValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:571,18'
          Dst:             _ZNK4Json5ValueixEj
        - Src:             'src/lib_json/json_writer.cpp:571,7'
          Dst:             _ZN4Json12StyledWriter10writeValueERKNS_5ValueE
    - functionName:    _ZN4Json12StyledWriter18hasCommentForValueERKNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:641,16'
              BranchSideFuncs:
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
            - BranchSide:      'src/lib_json/json_writer.cpp:641,16'
              BranchSideFuncs:
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
        - Branch String:   'src/lib_json/json_writer.cpp:641,42'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:641,42'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:642,16'
              BranchSideFuncs:
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
        - Branch String:   'src/lib_json/json_writer.cpp:642,51'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:642,51'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:643,16'
              BranchSideFuncs:
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:641,16'
          Dst:             _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
        - Src:             'src/lib_json/json_writer.cpp:642,16'
          Dst:             _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
        - Src:             'src/lib_json/json_writer.cpp:643,16'
          Dst:             _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
    - functionName:    _ZN4Json10FastWriterD0Ev
      functionSourceFile: '/src/jsoncpp/include/json/writer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::FastWriter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json10FastWriterD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'include/json/writer.h:0,0'
          Branch Sides:
            - BranchSide:      'include/json/writer.h:0,0'
              BranchSideFuncs:
                - _ZN4Json10FastWriterD2Ev
                - _ZdlPv
            - BranchSide:      'include/json/writer.h:175,34'
              BranchSideFuncs:
                - _ZN4Json10FastWriterD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'include/json/writer.h:175,34'
          Dst:             _ZN4Json10FastWriterD2Ev
    - functionName:    _ZN4Json10FastWriterD2Ev
      functionSourceFile: '/src/jsoncpp/include/json/writer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::FastWriter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/json/writer.h:0,0'
          Branch Sides:
            - BranchSide:      'include/json/writer.h:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'include/json/writer.h:175,34'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
      Callsites:       []
    - functionName:    _ZN4Json10FastWriter5writeERKNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'class.Json::FastWriter *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4Json10FastWriter10writeValueERKNS_5ValueE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:374,3'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZN4Json10FastWriter10writeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
            - BranchSide:      'src/lib_json/json_writer.cpp:374,3'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZN4Json10FastWriter10writeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
        - Branch String:   'src/lib_json/json_writer.cpp:376,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:376,7'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
            - BranchSide:      'src/lib_json/json_writer.cpp:377,15'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:375,3'
          Dst:             _ZN4Json10FastWriter10writeValueERKNS_5ValueE
    - functionName:    _ZN4Json10FastWriter10writeValueERKNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::FastWriter *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         61
      ICount:          337
      EdgeCount:       115
      CyclomaticComplexity: 56
      functionsReached:
        - _ZN4Json10FastWriter10writeValueERKNS_5ValueE
        - _ZN4Json13valueToStringEb
        - _ZN4Json13valueToStringEdjNS_13PrecisionTypeE
        - _ZN4Json13valueToStringEl
        - _ZN4Json13valueToStringEm
        - _ZN4JsonL20valueToQuotedStringNEPKcmb
        - _ZNK4Json5Value12asLargestIntEv
        - _ZNK4Json5Value13asLargestUIntEv
        - _ZNK4Json5Value14getMemberNamesEv
        - _ZNK4Json5Value4sizeEv
        - _ZNK4Json5Value4typeEv
        - _ZNK4Json5Value6asBoolEv
        - _ZNK4Json5Value8asDoubleEv
        - _ZNK4Json5Value9getStringEPPKcS3_
        - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK4Json5ValueixEj
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:382,17'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value14getMemberNamesEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE3endEv
                - _ZNSt3__1neIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5beginEv
                - _ZNSt3__1neIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json10FastWriter10writeValueERKNS_5ValueE
                - _ZNSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEppEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE3endEv
                - _ZNSt3__1neIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5ValueixEj
                - _ZN4Json10FastWriter10writeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNK4Json5ValueixEj
                - _ZN4Json10FastWriter10writeValueERKNS_5ValueE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value6asBoolEv
                - _ZN4Json13valueToStringEb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value9getStringEPPKcS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asDoubleEv
                - _ZN4Json13valueToStringEdjNS_13PrecisionTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value13asLargestUIntEv
                - _ZN4Json13valueToStringEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value12asLargestIntEv
                - _ZN4Json13valueToStringEl
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
            - BranchSide:      'src/lib_json/json_writer.cpp:382,17'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value14getMemberNamesEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE3endEv
                - _ZNSt3__1neIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5beginEv
                - _ZNSt3__1neIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json10FastWriter10writeValueERKNS_5ValueE
                - _ZNSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEppEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE3endEv
                - _ZNSt3__1neIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5ValueixEj
                - _ZN4Json10FastWriter10writeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNK4Json5ValueixEj
                - _ZN4Json10FastWriter10writeValueERKNS_5ValueE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value6asBoolEv
                - _ZN4Json13valueToStringEb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value9getStringEPPKcS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asDoubleEv
                - _ZN4Json13valueToStringEdjNS_13PrecisionTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value13asLargestUIntEv
                - _ZN4Json13valueToStringEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value12asLargestIntEv
                - _ZN4Json13valueToStringEl
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
        - Branch String:   'src/lib_json/json_writer.cpp:382,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:382,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:384,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
            - BranchSide:      'src/lib_json/json_writer.cpp:388,18'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value12asLargestIntEv
                - _ZN4Json13valueToStringEl
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:391,18'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value13asLargestUIntEv
                - _ZN4Json13valueToStringEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:394,18'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asDoubleEv
                - _ZN4Json13valueToStringEdjNS_13PrecisionTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:398,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value9getStringEPPKcS3_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:406,18'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value6asBoolEv
                - _ZN4Json13valueToStringEb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:409,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5ValueixEj
                - _ZN4Json10FastWriter10writeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNK4Json5ValueixEj
                - _ZN4Json10FastWriter10writeValueERKNS_5ValueE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
            - BranchSide:      'src/lib_json/json_writer.cpp:419,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value14getMemberNamesEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE3endEv
                - _ZNSt3__1neIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5beginEv
                - _ZNSt3__1neIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json10FastWriter10writeValueERKNS_5ValueE
                - _ZNSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEppEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE3endEv
                - _ZNSt3__1neIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
        - Branch String:   'src/lib_json/json_writer.cpp:384,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:384,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
            - BranchSide:      'src/lib_json/json_writer.cpp:385,7'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
        - Branch String:   'src/lib_json/json_writer.cpp:411,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:414,18'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
            - BranchSide:      'src/lib_json/json_writer.cpp:416,15'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
        - Branch String:   'src/lib_json/json_writer.cpp:411,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:413,19'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
            - BranchSide:      'src/lib_json/json_writer.cpp:416,15'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
        - Branch String:   'src/lib_json/json_writer.cpp:411,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:413,19'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
            - BranchSide:      'src/lib_json/json_writer.cpp:416,15'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
        - Branch String:   'src/lib_json/json_writer.cpp:421,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:422,28'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5beginEv
                - _ZNSt3__1neIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json10FastWriter10writeValueERKNS_5ValueE
                - _ZNSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEppEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE3endEv
                - _ZNSt3__1neIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
            - BranchSide:      'src/lib_json/json_writer.cpp:429,15'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:423,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:424,19'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json10FastWriter10writeValueERKNS_5ValueE
                - _ZNSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEppEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE3endEv
                - _ZNSt3__1neIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5beginEv
                - _ZNSt3__1neIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:425,46'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json10FastWriter10writeValueERKNS_5ValueE
                - _ZNSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEppEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE3endEv
                - _ZNSt3__1neIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5beginEv
                - _ZNSt3__1neIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
        - Branch String:   'src/lib_json/json_writer.cpp:421,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:422,28'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5beginEv
                - _ZNSt3__1neIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json10FastWriter10writeValueERKNS_5ValueE
                - _ZNSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEppEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE3endEv
                - _ZNSt3__1neIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
            - BranchSide:      'src/lib_json/json_writer.cpp:429,15'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:382,17'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_writer.cpp:388,38'
          Dst:             _ZNK4Json5Value12asLargestIntEv
        - Src:             'src/lib_json/json_writer.cpp:388,18'
          Dst:             _ZN4Json13valueToStringEl
        - Src:             'src/lib_json/json_writer.cpp:391,38'
          Dst:             _ZNK4Json5Value13asLargestUIntEv
        - Src:             'src/lib_json/json_writer.cpp:391,18'
          Dst:             _ZN4Json13valueToStringEm
        - Src:             'src/lib_json/json_writer.cpp:394,38'
          Dst:             _ZNK4Json5Value8asDoubleEv
        - Src:             'src/lib_json/json_writer.cpp:394,18'
          Dst:             _ZN4Json13valueToStringEdjNS_13PrecisionTypeE
        - Src:             'src/lib_json/json_writer.cpp:400,21'
          Dst:             _ZNK4Json5Value9getStringEPPKcS3_
        - Src:             'src/lib_json/json_writer.cpp:402,20'
          Dst:             _ZN4JsonL20valueToQuotedStringNEPKcmb
        - Src:             'src/lib_json/json_writer.cpp:406,38'
          Dst:             _ZNK4Json5Value6asBoolEv
        - Src:             'src/lib_json/json_writer.cpp:406,18'
          Dst:             _ZN4Json13valueToStringEb
        - Src:             'src/lib_json/json_writer.cpp:410,29'
          Dst:             _ZNK4Json5Value4sizeEv
        - Src:             'src/lib_json/json_writer.cpp:414,18'
          Dst:             _ZNK4Json5ValueixEj
        - Src:             'src/lib_json/json_writer.cpp:414,7'
          Dst:             _ZN4Json10FastWriter10writeValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:414,18'
          Dst:             _ZNK4Json5ValueixEj
        - Src:             'src/lib_json/json_writer.cpp:414,7'
          Dst:             _ZN4Json10FastWriter10writeValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:419,34'
          Dst:             _ZNK4Json5Value14getMemberNamesEv
        - Src:             'src/lib_json/json_writer.cpp:425,20'
          Dst:             _ZN4JsonL20valueToQuotedStringNEPKcmb
        - Src:             'src/lib_json/json_writer.cpp:427,18'
          Dst:             _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:427,7'
          Dst:             _ZN4Json10FastWriter10writeValueERKNS_5ValueE
    - functionName:    _ZN4JsonlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1252
      functionDepth:   0
      returnType:      'class.std::__1::basic_ostream *'
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_ostream *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4Json19StreamWriterBuilderC2Ev
        - _ZN4Json19StreamWriterBuilderD2Ev
        - _ZNK4Json19StreamWriterBuilder15newStreamWriterEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1253,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json19StreamWriterBuilderC2Ev
                - llvm.lifetime.start.p0i8
                - _ZNK4Json19StreamWriterBuilder15newStreamWriterEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json19StreamWriterBuilderD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__110unique_ptrIN4Json12StreamWriterENS_14default_deleteIS2_EEEC2ILb1EvEEPS2_
                - _ZNKSt3__110unique_ptrIN4Json12StreamWriterENS_14default_deleteIS2_EEEptEv
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__110unique_ptrIN4Json12StreamWriterENS_14default_deleteIS2_EEED2Ev
                - _ZNSt3__110unique_ptrIN4Json12StreamWriterENS_14default_deleteIS2_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json19StreamWriterBuilderD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:1253,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json19StreamWriterBuilderC2Ev
                - llvm.lifetime.start.p0i8
                - _ZNK4Json19StreamWriterBuilder15newStreamWriterEv
                - llvm.lifetime.end.p0i8
                - _ZN4Json19StreamWriterBuilderD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__110unique_ptrIN4Json12StreamWriterENS_14default_deleteIS2_EEEC2ILb1EvEEPS2_
                - _ZNKSt3__110unique_ptrIN4Json12StreamWriterENS_14default_deleteIS2_EEEptEv
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__110unique_ptrIN4Json12StreamWriterENS_14default_deleteIS2_EEED2Ev
                - _ZNSt3__110unique_ptrIN4Json12StreamWriterENS_14default_deleteIS2_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json19StreamWriterBuilderD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:1253,23'
          Dst:             _ZN4Json19StreamWriterBuilderC2Ev
        - Src:             'src/lib_json/json_writer.cpp:1254,40'
          Dst:             _ZNK4Json19StreamWriterBuilder15newStreamWriterEv
        - Src:             'src/lib_json/json_writer.cpp:1257,1'
          Dst:             _ZN4Json19StreamWriterBuilderD2Ev
        - Src:             'src/lib_json/json_writer.cpp:1257,1'
          Dst:             _ZN4Json19StreamWriterBuilderD2Ev
    - functionName:    _ZN4Json19StreamWriterBuilderC2Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1160
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::CharReaderBuilder *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4Json12StreamWriter7FactoryC2Ev
        - _ZN4Json19StreamWriterBuilder11setDefaultsEPNS_5ValueE
        - _ZN4Json5ValueC2ENS_9ValueTypeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1160,44'
              BranchSideFuncs:
                - _ZN4Json12StreamWriter7FactoryC2Ev
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json19StreamWriterBuilder11setDefaultsEPNS_5ValueE
                - _ZN4Json5ValueD2Ev
            - BranchSide:      'src/lib_json/json_writer.cpp:1160,44'
              BranchSideFuncs:
                - _ZN4Json12StreamWriter7FactoryC2Ev
                - _ZN4Json5ValueC2ENS_9ValueTypeE
                - _ZN4Json19StreamWriterBuilder11setDefaultsEPNS_5ValueE
                - _ZN4Json5ValueD2Ev
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:1160,22'
          Dst:             _ZN4Json12StreamWriter7FactoryC2Ev
        - Src:             'src/lib_json/json_writer.cpp:1160,22'
          Dst:             _ZN4Json5ValueC2ENS_9ValueTypeE
        - Src:             'src/lib_json/json_writer.cpp:1160,46'
          Dst:             _ZN4Json19StreamWriterBuilder11setDefaultsEPNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:1160,71'
          Dst:             _ZN4Json5ValueD2Ev
    - functionName:    _ZNK4Json19StreamWriterBuilder15newStreamWriterEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1162
      functionDepth:   0
      returnType:      'class.Json::StreamWriter *'
      argCount:        1
      argTypes:
        - 'class.Json::CharReaderBuilder *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         82
      ICount:          339
      EdgeCount:       143
      CyclomaticComplexity: 63
      functionsReached:
        - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN4Json23BuiltStyledStreamWriterC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_12CommentStyle4EnumES7_S7_S7_bbjNS_13PrecisionTypeE
        - _ZNK4Json5ValueixEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1163,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5ValueixEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5ValueixEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNK4Json5Value8asStringEv
                - _ZNK4Json5ValueixEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNK4Json5Value6asBoolEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asUIntEv
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json23BuiltStyledStreamWriterC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_12CommentStyle4EnumES7_S7_S7_bbjNS_13PrecisionTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
            - BranchSide:      'src/lib_json/json_writer.cpp:1163,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5ValueixEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value8asStringEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5ValueixEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNK4Json5Value8asStringEv
                - _ZNK4Json5ValueixEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNK4Json5Value6asBoolEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asBoolEv
                - _ZNK4Json5ValueixEPKc
                - _ZNK4Json5Value6asUIntEv
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json23BuiltStyledStreamWriterC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_12CommentStyle4EnumES7_S7_S7_bbjNS_13PrecisionTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
        - Branch String:   'src/lib_json/json_writer.cpp:1172,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1174,21'
              BranchSideFuncs:
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json23BuiltStyledStreamWriterC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_12CommentStyle4EnumES7_S7_S7_bbjNS_13PrecisionTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
            - BranchSide:      'src/lib_json/json_writer.cpp:1180,14'
              BranchSideFuncs:
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json23BuiltStyledStreamWriterC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_12CommentStyle4EnumES7_S7_S7_bbjNS_13PrecisionTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
        - Branch String:   'src/lib_json/json_writer.cpp:1174,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1177,23'
              BranchSideFuncs:
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json23BuiltStyledStreamWriterC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_12CommentStyle4EnumES7_S7_S7_bbjNS_13PrecisionTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
            - BranchSide:      'src/lib_json/json_writer.cpp:1180,14'
              BranchSideFuncs:
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json23BuiltStyledStreamWriterC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_12CommentStyle4EnumES7_S7_S7_bbjNS_13PrecisionTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
        - Branch String:   'src/lib_json/json_writer.cpp:1180,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1182,21'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json23BuiltStyledStreamWriterC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_12CommentStyle4EnumES7_S7_S7_bbjNS_13PrecisionTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
            - BranchSide:      'src/lib_json/json_writer.cpp:1187,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json23BuiltStyledStreamWriterC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_12CommentStyle4EnumES7_S7_S7_bbjNS_13PrecisionTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
        - Branch String:   'src/lib_json/json_writer.cpp:1182,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1185,23'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json23BuiltStyledStreamWriterC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_12CommentStyle4EnumES7_S7_S7_bbjNS_13PrecisionTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
            - BranchSide:      'src/lib_json/json_writer.cpp:1187,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json23BuiltStyledStreamWriterC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_12CommentStyle4EnumES7_S7_S7_bbjNS_13PrecisionTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
        - Branch String:   'src/lib_json/json_writer.cpp:1188,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json23BuiltStyledStreamWriterC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_12CommentStyle4EnumES7_S7_S7_bbjNS_13PrecisionTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
            - BranchSide:      'src/lib_json/json_writer.cpp:1190,26'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json23BuiltStyledStreamWriterC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_12CommentStyle4EnumES7_S7_S7_bbjNS_13PrecisionTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
        - Branch String:   'src/lib_json/json_writer.cpp:1190,14'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json23BuiltStyledStreamWriterC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_12CommentStyle4EnumES7_S7_S7_bbjNS_13PrecisionTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
            - BranchSide:      'src/lib_json/json_writer.cpp:1193,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json23BuiltStyledStreamWriterC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_12CommentStyle4EnumES7_S7_S7_bbjNS_13PrecisionTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
        - Branch String:   'src/lib_json/json_writer.cpp:1194,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1195,16'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json23BuiltStyledStreamWriterC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_12CommentStyle4EnumES7_S7_S7_bbjNS_13PrecisionTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:1197,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json23BuiltStyledStreamWriterC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_12CommentStyle4EnumES7_S7_S7_bbjNS_13PrecisionTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:1197,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json23BuiltStyledStreamWriterC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_12CommentStyle4EnumES7_S7_S7_bbjNS_13PrecisionTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:1199,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZN4Json23BuiltStyledStreamWriterC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_12CommentStyle4EnumES7_S7_S7_bbjNS_13PrecisionTypeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:1163,30'
          Dst:             _ZNK4Json5ValueixEPKc
        - Src:             'src/lib_json/json_writer.cpp:1163,55'
          Dst:             _ZNK4Json5Value8asStringEv
        - Src:             'src/lib_json/json_writer.cpp:1164,25'
          Dst:             _ZNK4Json5ValueixEPKc
        - Src:             'src/lib_json/json_writer.cpp:1164,51'
          Dst:             _ZNK4Json5Value8asStringEv
        - Src:             'src/lib_json/json_writer.cpp:1165,25'
          Dst:             _ZNK4Json5ValueixEPKc
        - Src:             'src/lib_json/json_writer.cpp:1165,52'
          Dst:             _ZNK4Json5Value8asStringEv
        - Src:             'src/lib_json/json_writer.cpp:1166,20'
          Dst:             _ZNK4Json5ValueixEPKc
        - Src:             'src/lib_json/json_writer.cpp:1166,57'
          Dst:             _ZNK4Json5Value6asBoolEv
        - Src:             'src/lib_json/json_writer.cpp:1167,20'
          Dst:             _ZNK4Json5ValueixEPKc
        - Src:             'src/lib_json/json_writer.cpp:1167,54'
          Dst:             _ZNK4Json5Value6asBoolEv
        - Src:             'src/lib_json/json_writer.cpp:1168,20'
          Dst:             _ZNK4Json5ValueixEPKc
        - Src:             'src/lib_json/json_writer.cpp:1168,50'
          Dst:             _ZNK4Json5Value6asBoolEv
        - Src:             'src/lib_json/json_writer.cpp:1169,25'
          Dst:             _ZNK4Json5ValueixEPKc
        - Src:             'src/lib_json/json_writer.cpp:1169,47'
          Dst:             _ZNK4Json5Value6asBoolEv
        - Src:             'src/lib_json/json_writer.cpp:1170,22'
          Dst:             _ZNK4Json5ValueixEPKc
        - Src:             'src/lib_json/json_writer.cpp:1170,45'
          Dst:             _ZNK4Json5Value6asUIntEv
        - Src:             'src/lib_json/json_writer.cpp:1177,5'
          Dst:             _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:1185,5'
          Dst:             _ZN4Json17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:1200,14'
          Dst:             _ZN4Json23BuiltStyledStreamWriterC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_12CommentStyle4EnumES7_S7_S7_bbjNS_13PrecisionTypeE
    - functionName:    _ZN4Json19StreamWriterBuilderD2Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1161
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::CharReaderBuilder *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5ValueD2Ev
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json5ValueD2Ev
            - BranchSide:      'src/lib_json/json_writer.cpp:1161,43'
              BranchSideFuncs:
                - _ZN4Json5ValueD2Ev
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:1161,43'
          Dst:             _ZN4Json5ValueD2Ev
    - functionName:    _ZN4Json19StreamWriterBuilderD0Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1161
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::CharReaderBuilder *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json19StreamWriterBuilderD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json19StreamWriterBuilderD2Ev
                - _ZdlPv
            - BranchSide:      'src/lib_json/json_writer.cpp:1161,43'
              BranchSideFuncs:
                - _ZN4Json19StreamWriterBuilderD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:1161,43'
          Dst:             _ZN4Json19StreamWriterBuilderD2Ev
    - functionName:    _ZN4Json23BuiltStyledStreamWriterC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_12CommentStyle4EnumES7_S7_S7_bbjNS_13PrecisionTypeE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 925
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'struct.Json::BuiltStyledStreamWriter *'
        - 'class.std::__1::basic_string *'
        - int
        - 'class.std::__1::basic_string *'
        - 'class.std::__1::basic_string *'
        - 'class.std::__1::basic_string *'
        - bool
        - bool
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - indentation
        - ''
        - colonSymbol
        - nullSymbol
        - endingLineFeedSymbol
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json12StreamWriterC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json12StreamWriterC2Ev
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
            - BranchSide:      'src/lib_json/json_writer.cpp:925,60'
              BranchSideFuncs:
                - _ZN4Json12StreamWriterC2Ev
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:916,26'
          Dst:             _ZN4Json12StreamWriterC2Ev
    - functionName:    _ZN4Json12StreamWriterC2Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1157
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::StreamWriter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json12StreamWriterD2Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::StreamWriter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json12StreamWriterD0Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::StreamWriter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json12StreamWriter7FactoryC2Ev
      functionSourceFile: '/src/jsoncpp/include/json/writer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::CharReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json19StreamWriterBuilder11setDefaultsEPNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1232
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          137
      EdgeCount:       31
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN4Json5ValueC2EPKc
        - _ZN4Json5ValueC2Eb
        - _ZN4Json5ValueC2Ei
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1234,33'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2EPKc
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2EPKc
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2EPKc
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:1234,33'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2EPKc
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2EPKc
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Eb
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2EPKc
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:1234,33'
          Dst:             _ZN4Json5ValueC2EPKc
        - Src:             'src/lib_json/json_writer.cpp:1234,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_writer.cpp:1234,31'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_writer.cpp:1234,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_writer.cpp:1235,32'
          Dst:             _ZN4Json5ValueC2EPKc
        - Src:             'src/lib_json/json_writer.cpp:1235,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_writer.cpp:1235,30'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_writer.cpp:1235,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_writer.cpp:1236,44'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_writer.cpp:1236,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_writer.cpp:1236,42'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_writer.cpp:1236,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_writer.cpp:1237,41'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_writer.cpp:1237,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_writer.cpp:1237,39'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_writer.cpp:1237,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_writer.cpp:1238,37'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_writer.cpp:1238,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_writer.cpp:1238,35'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_writer.cpp:1238,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_writer.cpp:1239,29'
          Dst:             _ZN4Json5ValueC2Eb
        - Src:             'src/lib_json/json_writer.cpp:1239,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_writer.cpp:1239,27'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_writer.cpp:1239,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_writer.cpp:1240,30'
          Dst:             _ZN4Json5ValueC2Ei
        - Src:             'src/lib_json/json_writer.cpp:1240,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_writer.cpp:1240,28'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_writer.cpp:1240,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_writer.cpp:1241,34'
          Dst:             _ZN4Json5ValueC2EPKc
        - Src:             'src/lib_json/json_writer.cpp:1241,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'src/lib_json/json_writer.cpp:1241,32'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'src/lib_json/json_writer.cpp:1241,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_writer.cpp:1234,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_writer.cpp:1235,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_writer.cpp:1236,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_writer.cpp:1237,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_writer.cpp:1238,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_writer.cpp:1239,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_writer.cpp:1240,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'src/lib_json/json_writer.cpp:1241,3'
          Dst:             _ZN4Json5ValueD2Ev
    - functionName:    _ZN4Json12StreamWriter7FactoryD2Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1159
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::CharReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json12StreamWriter7FactoryD0Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::CharReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json11writeStringERKNS_12StreamWriter7FactoryERKNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1245
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'class.Json::CharReader *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1246,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__110unique_ptrIN4Json12StreamWriterENS_14default_deleteIS2_EEEC2ILb1EvEEPS2_
                - _ZNKSt3__110unique_ptrIN4Json12StreamWriterENS_14default_deleteIS2_EEEptEv
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__110unique_ptrIN4Json12StreamWriterENS_14default_deleteIS2_EEED2Ev
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - _ZNSt3__110unique_ptrIN4Json12StreamWriterENS_14default_deleteIS2_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:1246,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__110unique_ptrIN4Json12StreamWriterENS_14default_deleteIS2_EEEC2ILb1EvEEPS2_
                - _ZNKSt3__110unique_ptrIN4Json12StreamWriterENS_14default_deleteIS2_EEEptEv
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__110unique_ptrIN4Json12StreamWriterENS_14default_deleteIS2_EEED2Ev
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - _ZNSt3__110unique_ptrIN4Json12StreamWriterENS_14default_deleteIS2_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - llvm.lifetime.end.p0i8
      Callsites:       []
    - functionName:    _ZN4Json19StreamWriterBuilderixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1228
      functionDepth:   0
      returnType:      'class.Json::Value *'
      argCount:        2
      argTypes:
        - 'class.Json::CharReaderBuilder *'
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
            - BranchSide:      'src/lib_json/json_writer.cpp:1229,10'
              BranchSideFuncs:
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:1229,10'
          Dst:             _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZNK4Json19StreamWriterBuilder8validateEPNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1205
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::CharReaderBuilder *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         53
      ICount:          284
      EdgeCount:       99
      CyclomaticComplexity: 48
      functionsReached:
        - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK4Json17ValueIteratorBase4nameEv
        - _ZNK4Json17ValueIteratorBaseneERKS0_
        - _ZNK4Json18ValueConstIteratordeEv
        - _ZNK4Json5Value5beginEv
        - _ZNK4Json5Value5emptyEv
        - __cxa_guard_acquire
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:1206,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1206,3'
              BranchSideFuncs:
                - __cxa_guard_acquire
                - __sanitizer_cov_trace_const_cmp4
                - _Znwm
                - __cxa_guard_abort
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEEC2ESt16initializer_listIS6_ERKS8_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - __cxa_guard_release
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - _ZNK4Json18ValueConstIteratordeEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5ValueaSERKS0_
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:1216,8'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - _ZNK4Json18ValueConstIteratordeEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5ValueaSERKS0_
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:1206,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1206,36'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - _ZNK4Json18ValueConstIteratordeEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5ValueaSERKS0_
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:1216,8'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - _ZNK4Json18ValueConstIteratordeEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5ValueaSERKS0_
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:1216,8'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1216,53'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:1216,53'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - _ZNK4Json18ValueConstIteratordeEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5ValueaSERKS0_
        - Branch String:   'src/lib_json/json_writer.cpp:1216,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1217,19'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value5emptyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:1225,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value5emptyEv
        - Branch String:   'src/lib_json/json_writer.cpp:1218,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1224,3'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:1224,3'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:1216,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1217,19'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value5emptyEv
                - _ZNK4Json18ValueConstIteratordeEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5ValueaSERKS0_
            - BranchSide:      'src/lib_json/json_writer.cpp:1225,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value5emptyEv
        - Branch String:   'src/lib_json/json_writer.cpp:1206,56'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1206,35'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZdlPv
                - __cxa_guard_abort
            - BranchSide:      'src/lib_json/json_writer.cpp:1206,56'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZdlPv
                - __cxa_guard_abort
        - Branch String:   'src/lib_json/json_writer.cpp:1218,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1221,25'
              BranchSideFuncs:
                - _ZNK4Json18ValueConstIteratordeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5ValueaSERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'src/lib_json/json_writer.cpp:1224,3'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18ValueConstIteratorppEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value3endEv
                - _ZNK4Json17ValueIteratorBaseneERKS0_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json17ValueIteratorBase4nameEv
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK4Json18ValueConstIteratordeEv
                - _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json5ValueaSERKS0_
        - Branch String:   'src/lib_json/json_writer.cpp:1225,10'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:1225,10'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:1225,29'
              BranchSideFuncs:
                - _ZNK4Json5Value5emptyEv
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:1206,3'
          Dst:             __cxa_guard_acquire
        - Src:             'src/lib_json/json_writer.cpp:1206,3'
          Dst:             __cxa_guard_release
        - Src:             'src/lib_json/json_writer.cpp:1216,28'
          Dst:             _ZNK4Json5Value5beginEv
        - Src:             'src/lib_json/json_writer.cpp:1216,53'
          Dst:             _ZNK4Json5Value3endEv
        - Src:             'src/lib_json/json_writer.cpp:1216,40'
          Dst:             _ZNK4Json17ValueIteratorBaseneERKS0_
        - Src:             'src/lib_json/json_writer.cpp:1217,19'
          Dst:             _ZNK4Json17ValueIteratorBase4nameEv
        - Src:             'src/lib_json/json_writer.cpp:1216,60'
          Dst:             _ZN4Json18ValueConstIteratorppEv
        - Src:             'src/lib_json/json_writer.cpp:1216,53'
          Dst:             _ZNK4Json5Value3endEv
        - Src:             'src/lib_json/json_writer.cpp:1216,40'
          Dst:             _ZNK4Json17ValueIteratorBaseneERKS0_
        - Src:             'src/lib_json/json_writer.cpp:1206,3'
          Dst:             __cxa_guard_abort
        - Src:             'src/lib_json/json_writer.cpp:1217,19'
          Dst:             _ZNK4Json17ValueIteratorBase4nameEv
        - Src:             'src/lib_json/json_writer.cpp:1221,25'
          Dst:             _ZNK4Json18ValueConstIteratordeEv
        - Src:             'src/lib_json/json_writer.cpp:1221,7'
          Dst:             _ZN4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:1221,23'
          Dst:             _ZN4Json5ValueaSERKS0_
        - Src:             'src/lib_json/json_writer.cpp:1216,60'
          Dst:             _ZN4Json18ValueConstIteratorppEv
        - Src:             'src/lib_json/json_writer.cpp:1225,29'
          Dst:             _ZNK4Json5Value5emptyEv
    - functionName:    _ZN4Json18StyledStreamWriter18hasCommentForValueERKNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 859
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:860,16'
              BranchSideFuncs:
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
            - BranchSide:      'src/lib_json/json_writer.cpp:860,16'
              BranchSideFuncs:
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
        - Branch String:   'src/lib_json/json_writer.cpp:860,42'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:860,42'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:861,16'
              BranchSideFuncs:
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
        - Branch String:   'src/lib_json/json_writer.cpp:861,51'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:861,51'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:862,16'
              BranchSideFuncs:
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:860,16'
          Dst:             _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
        - Src:             'src/lib_json/json_writer.cpp:861,16'
          Dst:             _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
        - Src:             'src/lib_json/json_writer.cpp:862,16'
          Dst:             _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
    - functionName:    _ZN4Json18StyledStreamWriter16isMultilineArrayERKNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 774
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.Json::StyledStreamWriter *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          160
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
        - _ZN4Json18StyledStreamWriter18hasCommentForValueERKNS_5ValueE
        - _ZNK4Json5Value4sizeEv
        - _ZNK4Json5Value5emptyEv
        - _ZNK4Json5Value7isArrayEv
        - _ZNK4Json5ValueixEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:775,33'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5ValueixEj
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - _ZNK4Json5Value5emptyEv
            - BranchSide:      'src/lib_json/json_writer.cpp:775,33'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_cmp4
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5clearEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK4Json5ValueixEj
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - _ZNK4Json5Value5emptyEv
        - Branch String:   'src/lib_json/json_writer.cpp:778,43'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:778,3'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:783,7'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:778,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:778,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:779,31'
              BranchSideFuncs:
                - _ZNK4Json5ValueixEj
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - _ZNK4Json5Value5emptyEv
        - Branch String:   'src/lib_json/json_writer.cpp:783,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:783,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:785,26'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:780,42'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:780,56'
              BranchSideFuncs:
                - _ZNK4Json5Value5emptyEv
                - _ZNK4Json5ValueixEj
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:781,32'
              BranchSideFuncs:
                - _ZNK4Json5Value5emptyEv
                - _ZNK4Json5ValueixEj
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:780,68'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:778,60'
              BranchSideFuncs:
                - _ZNK4Json5Value5emptyEv
                - _ZNK4Json5ValueixEj
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:781,32'
              BranchSideFuncs:
                - _ZNK4Json5Value5emptyEv
                - _ZNK4Json5ValueixEj
                - _ZNK4Json5Value7isArrayEv
                - _ZNK4Json5Value8isObjectEv
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:778,43'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:778,3'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:783,7'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE7reserveEm
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:788,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:789,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:795,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:796,31'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:796,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:796,31'
              BranchSideFuncs: []
        - Branch String:   'src/lib_json/json_writer.cpp:789,11'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:792,18'
              BranchSideFuncs:
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter18hasCommentForValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'src/lib_json/json_writer.cpp:788,5'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:789,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/lib_json/json_writer.cpp:795,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:775,33'
          Dst:             _ZNK4Json5Value4sizeEv
        - Src:             'src/lib_json/json_writer.cpp:779,31'
          Dst:             _ZNK4Json5ValueixEj
        - Src:             'src/lib_json/json_writer.cpp:780,32'
          Dst:             _ZNK4Json5Value7isArrayEv
        - Src:             'src/lib_json/json_writer.cpp:780,56'
          Dst:             _ZNK4Json5Value8isObjectEv
        - Src:             'src/lib_json/json_writer.cpp:781,32'
          Dst:             _ZNK4Json5Value5emptyEv
        - Src:             'src/lib_json/json_writer.cpp:789,30'
          Dst:             _ZNK4Json5ValueixEj
        - Src:             'src/lib_json/json_writer.cpp:789,11'
          Dst:             _ZN4Json18StyledStreamWriter18hasCommentForValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:792,18'
          Dst:             _ZNK4Json5ValueixEj
        - Src:             'src/lib_json/json_writer.cpp:792,7'
          Dst:             _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
    - functionName:    _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::StyledStreamWriter *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         73
      ICount:          366
      EdgeCount:       123
      CyclomaticComplexity: 52
      functionsReached:
        - _ZN4Json13valueToStringEb
        - _ZN4Json13valueToStringEdjNS_13PrecisionTypeE
        - _ZN4Json13valueToStringEl
        - _ZN4Json13valueToStringEm
        - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
        - _ZN4Json18StyledStreamWriter15writeArrayValueERKNS_5ValueE
        - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
        - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
        - _ZN4Json18StyledStreamWriter6indentEv
        - _ZN4Json18StyledStreamWriter8unindentEv
        - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN4Json19valueToQuotedStringEPKc
        - _ZN4JsonL20valueToQuotedStringNEPKcmb
        - _ZNK4Json5Value12asLargestIntEv
        - _ZNK4Json5Value13asLargestUIntEv
        - _ZNK4Json5Value14getMemberNamesEv
        - _ZNK4Json5Value4typeEv
        - _ZNK4Json5Value6asBoolEv
        - _ZNK4Json5Value8asDoubleEv
        - _ZNK4Json5Value9getStringEPPKcS3_
        - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:669,17'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value14getMemberNamesEv
                - _ZNKSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter6indentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5beginEv
                - _ZNKSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeEv
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json19valueToQuotedStringEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEppEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE3endEv
                - _ZNSt3__1eqIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter15writeArrayValueERKNS_5ValueE
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value6asBoolEv
                - _ZN4Json13valueToStringEb
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value9getStringEPPKcS3_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asDoubleEv
                - _ZN4Json13valueToStringEdjNS_13PrecisionTypeE
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value13asLargestUIntEv
                - _ZN4Json13valueToStringEm
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value12asLargestIntEv
                - _ZN4Json13valueToStringEl
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:669,17'
              BranchSideFuncs:
                - _ZNK4Json5Value4typeEv
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value14getMemberNamesEv
                - _ZNKSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter6indentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5beginEv
                - _ZNKSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeEv
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json19valueToQuotedStringEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEppEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE3endEv
                - _ZNSt3__1eqIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter15writeArrayValueERKNS_5ValueE
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value6asBoolEv
                - _ZN4Json13valueToStringEb
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value9getStringEPPKcS3_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asDoubleEv
                - _ZN4Json13valueToStringEdjNS_13PrecisionTypeE
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value13asLargestUIntEv
                - _ZN4Json13valueToStringEm
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value12asLargestIntEv
                - _ZN4Json13valueToStringEl
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:669,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:669,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lib_json/json_writer.cpp:671,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:674,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value12asLargestIntEv
                - _ZN4Json13valueToStringEl
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:677,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value13asLargestUIntEv
                - _ZN4Json13valueToStringEm
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:680,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value8asDoubleEv
                - _ZN4Json13valueToStringEdjNS_13PrecisionTypeE
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:684,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value9getStringEPPKcS3_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:694,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value6asBoolEv
                - _ZN4Json13valueToStringEb
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:697,5'
              BranchSideFuncs:
                - _ZN4Json18StyledStreamWriter15writeArrayValueERKNS_5ValueE
            - BranchSide:      'src/lib_json/json_writer.cpp:700,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value14getMemberNamesEv
                - _ZNKSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5emptyEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter6indentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5beginEv
                - _ZNKSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeEv
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json19valueToQuotedStringEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEppEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE3endEv
                - _ZNSt3__1eqIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:687,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:688,17'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4JsonL20valueToQuotedStringNEPKcmb
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:690,17'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:701,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:702,17'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:704,23'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter6indentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5beginEv
                - _ZNKSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeEv
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json19valueToQuotedStringEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEppEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE3endEv
                - _ZNSt3__1eqIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:714,13'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:715,11'
              BranchSideFuncs:
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:718,10'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZNKSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeEv
                - _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN4Json19valueToQuotedStringEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__111__wrap_iterIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEppEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE3endEv
                - _ZNSt3__1eqIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEbRKNS_11__wrap_iterIT_EESC_
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:669,17'
          Dst:             _ZNK4Json5Value4typeEv
        - Src:             'src/lib_json/json_writer.cpp:671,5'
          Dst:             _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:674,35'
          Dst:             _ZNK4Json5Value12asLargestIntEv
        - Src:             'src/lib_json/json_writer.cpp:674,15'
          Dst:             _ZN4Json13valueToStringEl
        - Src:             'src/lib_json/json_writer.cpp:674,5'
          Dst:             _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:677,35'
          Dst:             _ZNK4Json5Value13asLargestUIntEv
        - Src:             'src/lib_json/json_writer.cpp:677,15'
          Dst:             _ZN4Json13valueToStringEm
        - Src:             'src/lib_json/json_writer.cpp:677,5'
          Dst:             _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:680,35'
          Dst:             _ZNK4Json5Value8asDoubleEv
        - Src:             'src/lib_json/json_writer.cpp:680,15'
          Dst:             _ZN4Json13valueToStringEdjNS_13PrecisionTypeE
        - Src:             'src/lib_json/json_writer.cpp:680,5'
          Dst:             _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:686,21'
          Dst:             _ZNK4Json5Value9getStringEPPKcS3_
        - Src:             'src/lib_json/json_writer.cpp:688,17'
          Dst:             _ZN4JsonL20valueToQuotedStringNEPKcmb
        - Src:             'src/lib_json/json_writer.cpp:688,7'
          Dst:             _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:690,7'
          Dst:             _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:694,35'
          Dst:             _ZNK4Json5Value6asBoolEv
        - Src:             'src/lib_json/json_writer.cpp:694,15'
          Dst:             _ZN4Json13valueToStringEb
        - Src:             'src/lib_json/json_writer.cpp:694,5'
          Dst:             _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:697,5'
          Dst:             _ZN4Json18StyledStreamWriter15writeArrayValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:700,34'
          Dst:             _ZNK4Json5Value14getMemberNamesEv
        - Src:             'src/lib_json/json_writer.cpp:702,7'
          Dst:             _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:704,7'
          Dst:             _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:705,7'
          Dst:             _ZN4Json18StyledStreamWriter6indentEv
        - Src:             'src/lib_json/json_writer.cpp:709,35'
          Dst:             _ZNK4Json5ValueixERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:710,9'
          Dst:             _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:711,25'
          Dst:             _ZN4Json19valueToQuotedStringEPKc
        - Src:             'src/lib_json/json_writer.cpp:711,9'
          Dst:             _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:713,9'
          Dst:             _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:715,11'
          Dst:             _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:719,9'
          Dst:             _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:721,7'
          Dst:             _ZN4Json18StyledStreamWriter8unindentEv
        - Src:             'src/lib_json/json_writer.cpp:722,7'
          Dst:             _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 801
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::StyledStreamWriter *'
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:802,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE9push_backERKS6_
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
            - BranchSide:      'src/lib_json/json_writer.cpp:802,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE9push_backERKS6_
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
        - Branch String:   'src/lib_json/json_writer.cpp:802,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:803,5'
              BranchSideFuncs:
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
            - BranchSide:      'src/lib_json/json_writer.cpp:805,6'
              BranchSideFuncs:
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
      Callsites:       []
    - functionName:    _ZN4Json18StyledStreamWriter15writeArrayValueERKNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::StyledStreamWriter *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          193
      EdgeCount:       37
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
        - _ZN4Json18StyledStreamWriter11writeIndentEv
        - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN4Json18StyledStreamWriter16isMultilineArrayERKNS_5ValueE
        - _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
        - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
        - _ZN4Json18StyledStreamWriter6indentEv
        - _ZN4Json18StyledStreamWriter8unindentEv
        - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK4Json5Value4sizeEv
        - _ZNK4Json5ValueixEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:729,25'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json18StyledStreamWriter16isMultilineArrayERKNS_5ValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter6indentEv
                - _ZNKSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5emptyEv
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter11writeIndentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:729,25'
              BranchSideFuncs:
                - _ZNK4Json5Value4sizeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN4Json18StyledStreamWriter16isMultilineArrayERKNS_5ValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter6indentEv
                - _ZNKSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5emptyEv
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter11writeIndentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:730,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:731,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:733,29'
              BranchSideFuncs:
                - _ZN4Json18StyledStreamWriter16isMultilineArrayERKNS_5ValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter6indentEv
                - _ZNKSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5emptyEv
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter11writeIndentEv
        - Branch String:   'src/lib_json/json_writer.cpp:734,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:735,23'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter6indentEv
                - _ZNKSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE5emptyEv
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter11writeIndentEv
            - BranchSide:      'src/lib_json/json_writer.cpp:763,8'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'src/lib_json/json_writer.cpp:739,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:740,35'
              BranchSideFuncs:
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter11writeIndentEv
            - BranchSide:      'src/lib_json/json_writer.cpp:751,13'
              BranchSideFuncs:
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:745,15'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:746,13'
              BranchSideFuncs:
                - _ZN4Json18StyledStreamWriter11writeIndentEv
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:747,21'
              BranchSideFuncs:
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json18StyledStreamWriter11writeIndentEv
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:751,13'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:752,11'
              BranchSideFuncs:
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:755,10'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json18StyledStreamWriter11writeIndentEv
        - Branch String:   'src/lib_json/json_writer.cpp:751,13'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:752,11'
              BranchSideFuncs:
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:755,10'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZNK4Json5ValueixEj
                - _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEixEm
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter8unindentEv
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
                - _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:764,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:766,12'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'src/lib_json/json_writer.cpp:769,8'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'src/lib_json/json_writer.cpp:764,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:766,12'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'src/lib_json/json_writer.cpp:769,8'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:729,25'
          Dst:             _ZNK4Json5Value4sizeEv
        - Src:             'src/lib_json/json_writer.cpp:731,5'
          Dst:             _ZN4Json18StyledStreamWriter9pushValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:733,29'
          Dst:             _ZN4Json18StyledStreamWriter16isMultilineArrayERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:735,7'
          Dst:             _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:736,7'
          Dst:             _ZN4Json18StyledStreamWriter6indentEv
        - Src:             'src/lib_json/json_writer.cpp:740,35'
          Dst:             _ZNK4Json5ValueixEj
        - Src:             'src/lib_json/json_writer.cpp:741,9'
          Dst:             _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:746,13'
          Dst:             _ZN4Json18StyledStreamWriter11writeIndentEv
        - Src:             'src/lib_json/json_writer.cpp:748,11'
          Dst:             _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:756,9'
          Dst:             _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:740,35'
          Dst:             _ZNK4Json5ValueixEj
        - Src:             'src/lib_json/json_writer.cpp:741,9'
          Dst:             _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:743,11'
          Dst:             _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/lib_json/json_writer.cpp:756,9'
          Dst:             _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:752,11'
          Dst:             _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:758,7'
          Dst:             _ZN4Json18StyledStreamWriter8unindentEv
        - Src:             'src/lib_json/json_writer.cpp:759,7'
          Dst:             _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN4Json18StyledStreamWriter15writeWithIndentERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 816
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::StyledStreamWriter *'
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4Json18StyledStreamWriter11writeIndentEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:817,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZN4Json18StyledStreamWriter11writeIndentEv
            - BranchSide:      'src/lib_json/json_writer.cpp:817,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZN4Json18StyledStreamWriter11writeIndentEv
        - Branch String:   'src/lib_json/json_writer.cpp:817,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:817,7'
              BranchSideFuncs:
                - _ZN4Json18StyledStreamWriter11writeIndentEv
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
            - BranchSide:      'src/lib_json/json_writer.cpp:818,5'
              BranchSideFuncs:
                - _ZN4Json18StyledStreamWriter11writeIndentEv
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:818,5'
          Dst:             _ZN4Json18StyledStreamWriter11writeIndentEv
    - functionName:    _ZN4Json18StyledStreamWriter6indentEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::StyledStreamWriter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
            - BranchSide:      'src/lib_json/json_writer.cpp:823,54'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
      Callsites:       []
    - functionName:    _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::StyledStreamWriter *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          154
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4Json18StyledStreamWriter11writeIndentEv
        - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
        - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:831,13'
              BranchSideFuncs:
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZN4Json18StyledStreamWriter11writeIndentEv
            - BranchSide:      'src/lib_json/json_writer.cpp:831,13'
              BranchSideFuncs:
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZN4Json18StyledStreamWriter11writeIndentEv
        - Branch String:   'src/lib_json/json_writer.cpp:831,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:831,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZN4Json18StyledStreamWriter11writeIndentEv
            - BranchSide:      'src/lib_json/json_writer.cpp:834,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZN4Json18StyledStreamWriter11writeIndentEv
        - Branch String:   'src/lib_json/json_writer.cpp:834,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:835,5'
              BranchSideFuncs:
                - _ZN4Json18StyledStreamWriter11writeIndentEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
            - BranchSide:      'src/lib_json/json_writer.cpp:836,27'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
        - Branch String:   'src/lib_json/json_writer.cpp:838,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:839,6'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
            - BranchSide:      'src/lib_json/json_writer.cpp:845,13'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:840,23'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:840,33'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
            - BranchSide:      'src/lib_json/json_writer.cpp:840,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
        - Branch String:   'src/lib_json/json_writer.cpp:840,55'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:840,65'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
            - BranchSide:      'src/lib_json/json_writer.cpp:840,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
        - Branch String:   'src/lib_json/json_writer.cpp:840,9'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:842,8'
              BranchSideFuncs:
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:843,5'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
        - Branch String:   'src/lib_json/json_writer.cpp:838,3'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:839,6'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__111__wrap_iterIPKcEppEv
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv
                - _ZNSt3__1neIPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNKSt3__111__wrap_iterIPKcEplEl
                - _ZNKSt3__111__wrap_iterIPKcEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
            - BranchSide:      'src/lib_json/json_writer.cpp:845,13'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:831,13'
          Dst:             _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
        - Src:             'src/lib_json/json_writer.cpp:835,5'
          Dst:             _ZN4Json18StyledStreamWriter11writeIndentEv
        - Src:             'src/lib_json/json_writer.cpp:836,32'
          Dst:             _ZNK4Json5Value10getCommentENS_16CommentPlacementE
    - functionName:    _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 848
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::StyledStreamWriter *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          73
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN4Json18StyledStreamWriter11writeIndentEv
        - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
        - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:849,12'
              BranchSideFuncs:
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZN4Json18StyledStreamWriter11writeIndentEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:849,12'
              BranchSideFuncs:
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZN4Json18StyledStreamWriter11writeIndentEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:849,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:850,6'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZN4Json18StyledStreamWriter11writeIndentEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:852,12'
              BranchSideFuncs:
                - _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
                - _ZN4Json18StyledStreamWriter11writeIndentEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'src/lib_json/json_writer.cpp:852,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:852,7'
              BranchSideFuncs:
                - _ZN4Json18StyledStreamWriter11writeIndentEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'src/lib_json/json_writer.cpp:853,5'
              BranchSideFuncs:
                - _ZN4Json18StyledStreamWriter11writeIndentEv
                - llvm.lifetime.start.p0i8
                - _ZNK4Json5Value10getCommentENS_16CommentPlacementE
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:849,12'
          Dst:             _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
        - Src:             'src/lib_json/json_writer.cpp:850,31'
          Dst:             _ZNK4Json5Value10getCommentENS_16CommentPlacementE
        - Src:             'src/lib_json/json_writer.cpp:852,12'
          Dst:             _ZNK4Json5Value10hasCommentENS_16CommentPlacementE
        - Src:             'src/lib_json/json_writer.cpp:853,5'
          Dst:             _ZN4Json18StyledStreamWriter11writeIndentEv
        - Src:             'src/lib_json/json_writer.cpp:854,24'
          Dst:             _ZNK4Json5Value10getCommentENS_16CommentPlacementE
    - functionName:    _ZN4Json18StyledStreamWriter8unindentEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 825
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::StyledStreamWriter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
            - BranchSide:      'src/lib_json/json_writer.cpp:827,3'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm
      Callsites:       []
    - functionName:    _ZN4Json18StyledStreamWriter11writeIndentEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 808
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::StyledStreamWriter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
            - BranchSide:      'src/lib_json/json_writer.cpp:813,4'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
      Callsites:       []
    - functionName:    _ZN4Json18StyledStreamWriter5writeERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS_5ValueE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.Json::StyledStreamWriter *'
        - 'class.std::__1::basic_ostream *'
        - 'class.Json::Value *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
        - _ZN4Json18StyledStreamWriter11writeIndentEv
        - _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
        - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:654,3'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json18StyledStreamWriter11writeIndentEv
            - BranchSide:      'src/lib_json/json_writer.cpp:654,3'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
                - _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
                - __sanitizer_cov_trace_const_cmp1
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZN4Json18StyledStreamWriter11writeIndentEv
        - Branch String:   'src/lib_json/json_writer.cpp:659,7'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:659,7'
              BranchSideFuncs:
                - _ZN4Json18StyledStreamWriter11writeIndentEv
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'src/lib_json/json_writer.cpp:660,5'
              BranchSideFuncs:
                - _ZN4Json18StyledStreamWriter11writeIndentEv
                - _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
                - _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:658,3'
          Dst:             _ZN4Json18StyledStreamWriter23writeCommentBeforeValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:660,5'
          Dst:             _ZN4Json18StyledStreamWriter11writeIndentEv
        - Src:             'src/lib_json/json_writer.cpp:662,3'
          Dst:             _ZN4Json18StyledStreamWriter10writeValueERKNS_5ValueE
        - Src:             'src/lib_json/json_writer.cpp:663,3'
          Dst:             _ZN4Json18StyledStreamWriter32writeCommentAfterValueOnSameLineERKNS_5ValueE
    - functionName:    _ZN4Json18StyledStreamWriterC2ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 651
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.Json::StyledStreamWriter *'
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
        - indentation
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
            - BranchSide:      'src/lib_json/json_writer.cpp:649,21'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZNSt3__14moveIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEONS_16remove_referenceIT_E4typeEOS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_
      Callsites:       []
    - functionName:    _ZN4Json12StyledWriterC2Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::StyledWriter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json6WriterC2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json6WriterC2Ev
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
            - BranchSide:      'src/lib_json/json_writer.cpp:437,28'
              BranchSideFuncs:
                - _ZN4Json6WriterC2Ev
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:437,15'
          Dst:             _ZN4Json6WriterC2Ev
    - functionName:    _ZN4Json6WriterC2Ev
      functionSourceFile: '/src/jsoncpp/include/json/writer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::CharReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json6WriterD2Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::CharReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json6WriterD0Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::CharReader *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json10FastWriter18omitEndingLineFeedEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::FastWriter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json10FastWriter20dropNullPlaceholdersEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::FastWriter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json10FastWriter23enableYAMLCompatibilityEv
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::FastWriter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4Json10FastWriterC2Ev
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.Json::FastWriter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json6WriterC2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json6WriterC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
            - BranchSide:      'src/lib_json/json_writer.cpp:363,24'
              BranchSideFuncs:
                - _ZN4Json6WriterC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:363,13'
          Dst:             _ZN4Json6WriterC2Ev
    - functionName:    _ZN4Json13valueToStringEj
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json13valueToStringEm
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json13valueToStringEm
            - BranchSide:      'src/lib_json/json_writer.cpp:122,69'
              BranchSideFuncs:
                - _ZN4Json13valueToStringEm
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:122,43'
          Dst:             _ZN4Json13valueToStringEm
    - functionName:    _ZN4Json13valueToStringEi
      functionSourceFile: '/src/jsoncpp/src/lib_json/json_writer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4Json13valueToStringEl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lib_json/json_writer.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/lib_json/json_writer.cpp:0,0'
              BranchSideFuncs:
                - _ZN4Json13valueToStringEl
            - BranchSide:      'src/lib_json/json_writer.cpp:120,67'
              BranchSideFuncs:
                - _ZN4Json13valueToStringEl
      Callsites:
        - Src:             'src/lib_json/json_writer.cpp:120,42'
          Dst:             _ZN4Json13valueToStringEl
...
