---
Fuzzer filename: '/src/jsoncpp_fuzz_proto.cc'
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:    88
      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:    _ZNK10json_proto12JsonParseAPI18_internal_settingsEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2199
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10json_proto12JsonParseAPI22_internal_object_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2217
      functionDepth:   0
      returnType:      'class.json_proto::JsonObject *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:2219,10'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:2219,10'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.h:2219,10'
              BranchSideFuncs: []
      Callsites:       []
    - 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:    _ZThn16_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED1Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/istream'
      linkageType:     AvailableExternallyLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.std::__1::basic_iostream *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn16_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED0Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/istream'
      linkageType:     AvailableExternallyLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.std::__1::basic_iostream *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn16_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/iosfwd'
      linkageType:     WeakODRLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.std::__1::basic_stringstream *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/usr/local/bin/../include/c++/v1/iosfwd:0,0'
          Branch Sides:
            - BranchSide:      '/usr/local/bin/../include/c++/v1/iosfwd:0,0'
              BranchSideFuncs:
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      '/usr/local/bin/../include/c++/v1/iosfwd:0,0'
              BranchSideFuncs:
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:       []
    - functionName:    _ZThn16_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/iosfwd'
      linkageType:     WeakODRLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.std::__1::basic_stringstream *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/usr/local/bin/../include/c++/v1/iosfwd:0,0'
          Branch Sides:
            - BranchSide:      '/usr/local/bin/../include/c++/v1/iosfwd:0,0'
              BranchSideFuncs:
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev
            - BranchSide:      '/usr/local/bin/../include/c++/v1/iosfwd:0,0'
              BranchSideFuncs:
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev
      Callsites:       []
    - functionName:    _ZN10json_proto18JsonProtoConverterD2Ev
      functionSourceFile: '/src/json_proto_converter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonProtoConverter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'json_proto_converter.h:0,0'
          Branch Sides:
            - BranchSide:      'json_proto_converter.h:0,0'
              BranchSideFuncs:
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'json_proto_converter.h:27,7'
              BranchSideFuncs:
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:       []
    - functionName:    _ZNK10json_proto12JsonParseAPI8settingsEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2191
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto12JsonParseAPI18_internal_settingsEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto12JsonParseAPI18_internal_settingsEv
            - BranchSide:      'genfiles/json.pb.h:2193,10'
              BranchSideFuncs:
                - _ZNK10json_proto12JsonParseAPI18_internal_settingsEv
      Callsites:
        - Src:             'genfiles/json.pb.h:2193,10'
          Dst:             _ZNK10json_proto12JsonParseAPI18_internal_settingsEv
    - functionName:    _ZNK10json_proto12JsonParseAPI12object_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2222
      functionDepth:   0
      returnType:      'class.json_proto::JsonObject *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto12JsonParseAPI22_internal_object_valueEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto12JsonParseAPI22_internal_object_valueEv
            - BranchSide:      'genfiles/json.pb.h:2224,10'
              BranchSideFuncs:
                - _ZNK10json_proto12JsonParseAPI22_internal_object_valueEv
      Callsites:
        - Src:             'genfiles/json.pb.h:2224,10'
          Dst:             _ZNK10json_proto12JsonParseAPI22_internal_object_valueEv
    - functionName:    _ZN10json_proto18JsonProtoConverterC2Ev
      functionSourceFile: '/src/json_proto_converter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonProtoConverter *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'json_proto_converter.h:0,0'
          Branch Sides:
            - BranchSide:      'json_proto_converter.h:0,0'
              BranchSideFuncs:
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
            - BranchSide:      'json_proto_converter.h:27,7'
              BranchSideFuncs:
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev
      Callsites:       []
    - functionName:    _ZL17TestOneProtoInputRKN10json_proto12JsonParseAPIE
      functionSourceFile: '/src/jsoncpp_fuzz_proto.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       20
      CyclomaticComplexity: 9
      functionsReached:
        - _Z8FuzzJsonNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEi
        - _ZN10json_proto18JsonProtoConverter7ConvertERKNS_10JsonObjectE
        - _ZN10json_proto18JsonProtoConverterC2Ev
        - _ZN10json_proto18JsonProtoConverterD2Ev
        - _ZNK10json_proto12JsonParseAPI12object_valueEv
        - _ZNK10json_proto12JsonParseAPI8settingsEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'jsoncpp_fuzz_proto.cc:0,0'
          Branch Sides:
            - BranchSide:      'jsoncpp_fuzz_proto.cc:64,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN10json_proto18JsonProtoConverterC2Ev
                - llvm.lifetime.start.p0i8
                - _ZNK10json_proto12JsonParseAPI12object_valueEv
                - llvm.lifetime.end.p0i8
                - _ZN10json_proto18JsonProtoConverterD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN10json_proto18JsonProtoConverter7ConvertERKNS_10JsonObjectE
                - _ZNK10json_proto12JsonParseAPI8settingsEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _Z8FuzzJsonNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN10json_proto18JsonProtoConverterD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'jsoncpp_fuzz_proto.cc:64,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN10json_proto18JsonProtoConverterC2Ev
                - llvm.lifetime.start.p0i8
                - _ZNK10json_proto12JsonParseAPI12object_valueEv
                - llvm.lifetime.end.p0i8
                - _ZN10json_proto18JsonProtoConverterD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN10json_proto18JsonProtoConverter7ConvertERKNS_10JsonObjectE
                - _ZNK10json_proto12JsonParseAPI8settingsEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _Z8FuzzJsonNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN10json_proto18JsonProtoConverterD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'jsoncpp_fuzz_proto.cc:64,34'
          Dst:             _ZN10json_proto18JsonProtoConverterC2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:65,55'
          Dst:             _ZNK10json_proto12JsonParseAPI12object_valueEv
        - Src:             'jsoncpp_fuzz_proto.cc:65,36'
          Dst:             _ZN10json_proto18JsonProtoConverter7ConvertERKNS_10JsonObjectE
        - Src:             'jsoncpp_fuzz_proto.cc:66,38'
          Dst:             _ZNK10json_proto12JsonParseAPI8settingsEv
        - Src:             'jsoncpp_fuzz_proto.cc:67,3'
          Dst:             _Z8FuzzJsonNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEi
        - Src:             'jsoncpp_fuzz_proto.cc:68,1'
          Dst:             _ZN10json_proto18JsonProtoConverterD2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:68,1'
          Dst:             _ZN10json_proto18JsonProtoConverterD2Ev
    - functionName:    _Z8FuzzJsonNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEi
      functionSourceFile: '/src/jsoncpp_fuzz_proto.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - int
      constantsTouched: []
      argNames:
        - data_str
        - ''
      BBCount:         73
      ICount:          388
      EdgeCount:       120
      CyclomaticComplexity: 49
      functionsReached:
        - _ZN4Json17CharReaderBuilderC2Ev
        - _ZN4Json17CharReaderBuilderD2Ev
        - _ZN4Json5ValueC2ENS_9ValueTypeE
        - _ZN4Json5ValueC2Ei
        - _ZN4Json5ValueD2Ev
        - _ZNK4Json17CharReaderBuilder13newCharReaderEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:
        - Branch String:   'jsoncpp_fuzz_proto.cc:36,27'
          Branch Sides:
            - BranchSide:      'jsoncpp_fuzz_proto.cc:37,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json17CharReaderBuilderC2Ev
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - llvm.lifetime.end.p0i8
                - _ZN4Json17CharReaderBuilderD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - 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_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - 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:      'jsoncpp_fuzz_proto.cc:37,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN4Json17CharReaderBuilderC2Ev
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - llvm.lifetime.end.p0i8
                - _ZN4Json17CharReaderBuilderD2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - llvm.lifetime.end.p0i8
                - _ZN4Json5ValueixEPKc
                - _ZN4Json5ValueD2Ev
                - _ZN4Json5ValueaSEOS0_
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN4Json5ValueC2Ei
                - 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_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - 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:   'jsoncpp_fuzz_proto.cc:59,3'
          Branch Sides:
            - BranchSide:      'jsoncpp_fuzz_proto.cc:59,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:      'jsoncpp_fuzz_proto.cc:61,1'
              BranchSideFuncs:
                - _ZN4Json5ValueD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__110unique_ptrIN4Json10CharReaderENS_14default_deleteIS2_EEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN4Json17CharReaderBuilderD2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'jsoncpp_fuzz_proto.cc:37,27'
          Dst:             _ZN4Json17CharReaderBuilderC2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:39,38'
          Dst:             _ZN4Json5ValueC2Ei
        - Src:             'jsoncpp_fuzz_proto.cc:39,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'jsoncpp_fuzz_proto.cc:39,36'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'jsoncpp_fuzz_proto.cc:39,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:40,41'
          Dst:             _ZN4Json5ValueC2Ei
        - Src:             'jsoncpp_fuzz_proto.cc:40,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'jsoncpp_fuzz_proto.cc:40,39'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'jsoncpp_fuzz_proto.cc:40,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:41,38'
          Dst:             _ZN4Json5ValueC2Ei
        - Src:             'jsoncpp_fuzz_proto.cc:41,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'jsoncpp_fuzz_proto.cc:41,36'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'jsoncpp_fuzz_proto.cc:41,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:42,56'
          Dst:             _ZN4Json5ValueC2Ei
        - Src:             'jsoncpp_fuzz_proto.cc:42,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'jsoncpp_fuzz_proto.cc:42,54'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'jsoncpp_fuzz_proto.cc:42,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:43,44'
          Dst:             _ZN4Json5ValueC2Ei
        - Src:             'jsoncpp_fuzz_proto.cc:43,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'jsoncpp_fuzz_proto.cc:43,42'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'jsoncpp_fuzz_proto.cc:43,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:44,45'
          Dst:             _ZN4Json5ValueC2Ei
        - Src:             'jsoncpp_fuzz_proto.cc:44,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'jsoncpp_fuzz_proto.cc:44,43'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'jsoncpp_fuzz_proto.cc:44,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:45,39'
          Dst:             _ZN4Json5ValueC2Ei
        - Src:             'jsoncpp_fuzz_proto.cc:45,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'jsoncpp_fuzz_proto.cc:45,37'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'jsoncpp_fuzz_proto.cc:45,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:46,41'
          Dst:             _ZN4Json5ValueC2Ei
        - Src:             'jsoncpp_fuzz_proto.cc:46,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'jsoncpp_fuzz_proto.cc:46,39'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'jsoncpp_fuzz_proto.cc:46,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:47,46'
          Dst:             _ZN4Json5ValueC2Ei
        - Src:             'jsoncpp_fuzz_proto.cc:47,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'jsoncpp_fuzz_proto.cc:47,44'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'jsoncpp_fuzz_proto.cc:47,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:48,42'
          Dst:             _ZN4Json5ValueC2Ei
        - Src:             'jsoncpp_fuzz_proto.cc:48,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'jsoncpp_fuzz_proto.cc:48,40'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'jsoncpp_fuzz_proto.cc:48,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:49,47'
          Dst:             _ZN4Json5ValueC2Ei
        - Src:             'jsoncpp_fuzz_proto.cc:49,3'
          Dst:             _ZN4Json5ValueixEPKc
        - Src:             'jsoncpp_fuzz_proto.cc:49,45'
          Dst:             _ZN4Json5ValueaSEOS0_
        - Src:             'jsoncpp_fuzz_proto.cc:49,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:51,52'
          Dst:             _ZNK4Json17CharReaderBuilder13newCharReaderEv
        - Src:             'jsoncpp_fuzz_proto.cc:56,15'
          Dst:             _ZN4Json5ValueC2ENS_9ValueTypeE
        - Src:             'jsoncpp_fuzz_proto.cc:39,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:40,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:41,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:42,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:43,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:44,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:45,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:46,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:47,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:48,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:49,3'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:59,3'
          Dst:             __cxa_begin_catch
        - Src:             'jsoncpp_fuzz_proto.cc:60,3'
          Dst:             __cxa_end_catch
        - Src:             'jsoncpp_fuzz_proto.cc:61,1'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:61,1'
          Dst:             _ZN4Json17CharReaderBuilderD2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:61,1'
          Dst:             _ZN4Json5ValueD2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:61,1'
          Dst:             _ZN4Json17CharReaderBuilderD2Ev
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/jsoncpp_fuzz_proto.cc'
      linkageType:     externalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL17TestOneProtoInputRKN10json_proto12JsonParseAPIE
        - _ZN10json_proto12JsonParseAPIC2Ev
        - _ZN10json_proto12JsonParseAPID2Ev
        - _ZN16protobuf_mutator9libfuzzer14LoadProtoInputEbPKhmPN6google8protobuf7MessageE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'jsoncpp_fuzz_proto.cc:0,0'
          Branch Sides:
            - BranchSide:      'jsoncpp_fuzz_proto.cc:63,1'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN10json_proto12JsonParseAPIC2Ev
                - _ZN16protobuf_mutator9libfuzzer14LoadProtoInputEbPKhmPN6google8protobuf7MessageE
                - _ZN10json_proto12JsonParseAPID2Ev
                - llvm.lifetime.end.p0i8
                - _ZN10json_proto12JsonParseAPID2Ev
                - llvm.lifetime.end.p0i8
                - _ZL17TestOneProtoInputRKN10json_proto12JsonParseAPIE
            - BranchSide:      'jsoncpp_fuzz_proto.cc:63,1'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN10json_proto12JsonParseAPIC2Ev
                - _ZN16protobuf_mutator9libfuzzer14LoadProtoInputEbPKhmPN6google8protobuf7MessageE
                - _ZN10json_proto12JsonParseAPID2Ev
                - llvm.lifetime.end.p0i8
                - _ZN10json_proto12JsonParseAPID2Ev
                - llvm.lifetime.end.p0i8
                - _ZL17TestOneProtoInputRKN10json_proto12JsonParseAPIE
        - Branch String:   'jsoncpp_fuzz_proto.cc:63,1'
          Branch Sides:
            - BranchSide:      'jsoncpp_fuzz_proto.cc:63,1'
              BranchSideFuncs:
                - _ZL17TestOneProtoInputRKN10json_proto12JsonParseAPIE
                - _ZN10json_proto12JsonParseAPID2Ev
                - llvm.lifetime.end.p0i8
                - _ZN10json_proto12JsonParseAPID2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'jsoncpp_fuzz_proto.cc:63,1'
              BranchSideFuncs:
                - _ZN10json_proto12JsonParseAPID2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'jsoncpp_fuzz_proto.cc:63,1'
          Dst:             _ZN10json_proto12JsonParseAPIC2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:63,1'
          Dst:             _ZN16protobuf_mutator9libfuzzer14LoadProtoInputEbPKhmPN6google8protobuf7MessageE
        - Src:             'jsoncpp_fuzz_proto.cc:63,1'
          Dst:             _ZL17TestOneProtoInputRKN10json_proto12JsonParseAPIE
        - Src:             'jsoncpp_fuzz_proto.cc:63,1'
          Dst:             _ZN10json_proto12JsonParseAPID2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:63,1'
          Dst:             _ZN10json_proto12JsonParseAPID2Ev
    - functionName:    _ZN10json_proto12JsonParseAPIC2Ev
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto12JsonParseAPIC2EPN6google8protobuf5ArenaE
      functionUses:    4
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZN10json_proto12JsonParseAPIC2EPN6google8protobuf5ArenaE
            - BranchSide:      'genfiles/json.pb.h:123,27'
              BranchSideFuncs:
                - _ZN10json_proto12JsonParseAPIC2EPN6google8protobuf5ArenaE
      Callsites:
        - Src:             'genfiles/json.pb.h:123,27'
          Dst:             _ZN10json_proto12JsonParseAPIC2EPN6google8protobuf5ArenaE
    - functionName:    _ZN16protobuf_mutator9libfuzzer14LoadProtoInputEbPKhmPN6google8protobuf7MessageE
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - bool
        - 'char *'
        - size_t
        - 'class.google::protobuf::Message *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerCustomCrossOver
      functionSourceFile: '/src/jsoncpp_fuzz_proto.cc'
      linkageType:     externalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      size_t
      argCount:        7
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN10json_proto12JsonParseAPIC2Ev
        - _ZN10json_proto12JsonParseAPID2Ev
        - _ZN16protobuf_mutator9libfuzzer20CustomProtoCrossOverEbPKhmS2_mPhmjPN6google8protobuf7MessageES7_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'jsoncpp_fuzz_proto.cc:0,0'
          Branch Sides:
            - BranchSide:      'jsoncpp_fuzz_proto.cc:63,1'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN10json_proto12JsonParseAPIC2Ev
                - llvm.lifetime.start.p0i8
                - _ZN10json_proto12JsonParseAPIC2Ev
                - llvm.lifetime.end.p0i8
                - _ZN10json_proto12JsonParseAPID2Ev
                - llvm.lifetime.end.p0i8
                - _ZN16protobuf_mutator9libfuzzer20CustomProtoCrossOverEbPKhmS2_mPhmjPN6google8protobuf7MessageES7_
                - _ZN10json_proto12JsonParseAPID2Ev
                - _ZN10json_proto12JsonParseAPID2Ev
                - llvm.lifetime.end.p0i8
                - _ZN10json_proto12JsonParseAPID2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'jsoncpp_fuzz_proto.cc:63,1'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN10json_proto12JsonParseAPIC2Ev
                - llvm.lifetime.start.p0i8
                - _ZN10json_proto12JsonParseAPIC2Ev
                - llvm.lifetime.end.p0i8
                - _ZN10json_proto12JsonParseAPID2Ev
                - llvm.lifetime.end.p0i8
                - _ZN16protobuf_mutator9libfuzzer20CustomProtoCrossOverEbPKhmS2_mPhmjPN6google8protobuf7MessageES7_
                - _ZN10json_proto12JsonParseAPID2Ev
                - _ZN10json_proto12JsonParseAPID2Ev
                - llvm.lifetime.end.p0i8
                - _ZN10json_proto12JsonParseAPID2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'jsoncpp_fuzz_proto.cc:63,1'
          Dst:             _ZN10json_proto12JsonParseAPIC2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:63,1'
          Dst:             _ZN10json_proto12JsonParseAPIC2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:63,1'
          Dst:             _ZN16protobuf_mutator9libfuzzer20CustomProtoCrossOverEbPKhmS2_mPhmjPN6google8protobuf7MessageES7_
        - Src:             'jsoncpp_fuzz_proto.cc:63,1'
          Dst:             _ZN10json_proto12JsonParseAPID2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:63,1'
          Dst:             _ZN10json_proto12JsonParseAPID2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:63,1'
          Dst:             _ZN10json_proto12JsonParseAPID2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:63,1'
          Dst:             _ZN10json_proto12JsonParseAPID2Ev
    - functionName:    _ZN16protobuf_mutator9libfuzzer20CustomProtoCrossOverEbPKhmS2_mPhmjPN6google8protobuf7MessageES7_
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        10
      argTypes:
        - bool
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - int
        - 'class.google::protobuf::Message *'
        - 'class.google::protobuf::Message *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerCustomMutator
      functionSourceFile: '/src/jsoncpp_fuzz_proto.cc'
      linkageType:     externalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'char *'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN10json_proto12JsonParseAPIC2Ev
        - _ZN10json_proto12JsonParseAPID2Ev
        - _ZN16protobuf_mutator9libfuzzer18CustomProtoMutatorEbPhmmjPN6google8protobuf7MessageE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'jsoncpp_fuzz_proto.cc:0,0'
          Branch Sides:
            - BranchSide:      'jsoncpp_fuzz_proto.cc:63,1'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN10json_proto12JsonParseAPIC2Ev
                - _ZN16protobuf_mutator9libfuzzer18CustomProtoMutatorEbPhmmjPN6google8protobuf7MessageE
                - _ZN10json_proto12JsonParseAPID2Ev
                - llvm.lifetime.end.p0i8
                - _ZN10json_proto12JsonParseAPID2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'jsoncpp_fuzz_proto.cc:63,1'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN10json_proto12JsonParseAPIC2Ev
                - _ZN16protobuf_mutator9libfuzzer18CustomProtoMutatorEbPhmmjPN6google8protobuf7MessageE
                - _ZN10json_proto12JsonParseAPID2Ev
                - llvm.lifetime.end.p0i8
                - _ZN10json_proto12JsonParseAPID2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'jsoncpp_fuzz_proto.cc:63,1'
          Dst:             _ZN10json_proto12JsonParseAPIC2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:63,1'
          Dst:             _ZN16protobuf_mutator9libfuzzer18CustomProtoMutatorEbPhmmjPN6google8protobuf7MessageE
        - Src:             'jsoncpp_fuzz_proto.cc:63,1'
          Dst:             _ZN10json_proto12JsonParseAPID2Ev
        - Src:             'jsoncpp_fuzz_proto.cc:63,1'
          Dst:             _ZN10json_proto12JsonParseAPID2Ev
    - functionName:    _ZN16protobuf_mutator9libfuzzer18CustomProtoMutatorEbPhmmjPN6google8protobuf7MessageE
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - bool
        - 'char *'
        - size_t
        - size_t
        - int
        - 'class.google::protobuf::Message *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__I_000102
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - __cxx_global_var_init
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - __cxx_global_var_init
      Callsites:
        - Src:             'genfiles/json.pb.cc:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    _GLOBAL__sub_I_json.pb.cc
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal20AddDescriptorsRunnerC1EPKNS1_15DescriptorTableE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:447,37'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:447,37'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal20AddDescriptorsRunnerC1EPKNS1_15DescriptorTableE
            - BranchSide:      'genfiles/json.pb.cc:447,37'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal20AddDescriptorsRunnerC1EPKNS1_15DescriptorTableE
      Callsites:
        - Src:             'genfiles/json.pb.cc:447,37'
          Dst:             _ZN6google8protobuf8internal20AddDescriptorsRunnerC1EPKNS1_15DescriptorTableE
    - functionName:    _ZN6google8protobuf8internal20AddDescriptorsRunnerC1EPKNS1_15DescriptorTableE
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.std::__1::default_delete.18 *'
        - 'struct.google::protobuf::internal::DescriptorTable *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto12BooleanValueD2Ev
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3411
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::BooleanValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN10json_proto12BooleanValue10SharedDtorEv
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3413,21'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
                - __clang_call_terminate
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto12BooleanValue10SharedDtorEv
            - BranchSide:      'genfiles/json.pb.cc:3413,21'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
                - __clang_call_terminate
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto12BooleanValue10SharedDtorEv
      Callsites:
        - Src:             'genfiles/json.pb.cc:3413,41'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
        - Src:             'genfiles/json.pb.cc:3417,3'
          Dst:             _ZN10json_proto12BooleanValue10SharedDtorEv
        - Src:             'genfiles/json.pb.cc:3418,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
        - Src:             'genfiles/json.pb.cc:3413,41'
          Dst:             __clang_call_terminate
    - functionName:    _ZN10json_proto12BooleanValueD0Ev
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3411
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::BooleanValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto12BooleanValueD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN10json_proto12BooleanValueD2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:3411,31'
              BranchSideFuncs:
                - _ZN10json_proto12BooleanValueD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'genfiles/json.pb.cc:3411,31'
          Dst:             _ZN10json_proto12BooleanValueD2Ev
    - functionName:    _ZNK6google8protobuf7Message11GetTypeNameEv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'class.google::protobuf::Message *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10json_proto12BooleanValue3NewEPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2091
      functionDepth:   0
      returnType:      'class.json_proto::BooleanValue *'
      argCount:        2
      argTypes:
        - 'class.json_proto::BooleanValue *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto12BooleanValueEEEPT_PNS0_5ArenaE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto12BooleanValueEEEPT_PNS0_5ArenaE
            - BranchSide:      'genfiles/json.pb.h:2092,12'
              BranchSideFuncs:
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto12BooleanValueEEEPT_PNS0_5ArenaE
      Callsites:
        - Src:             'genfiles/json.pb.h:2092,12'
          Dst:             _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto12BooleanValueEEEPT_PNS0_5ArenaE
    - functionName:    _ZN10json_proto12BooleanValue5ClearEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3428
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::BooleanValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3434,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
            - BranchSide:      'genfiles/json.pb.cc:3434,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:159,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:159,9'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:160,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
      Callsites:
        - Src:             'genfiles/json.pb.cc:3436,23'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
    - functionName:    _ZNK10json_proto12BooleanValue13IsInitializedEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3545
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.json_proto::BooleanValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto12BooleanValue9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN10json_proto12BooleanValue9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
            - BranchSide:      'genfiles/json.pb.cc:3546,47'
              BranchSideFuncs:
                - _ZN10json_proto12BooleanValue9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
      Callsites:
        - Src:             'genfiles/json.pb.cc:3546,7'
          Dst:             _ZN10json_proto12BooleanValue9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
    - functionName:    _ZNK6google8protobuf7Message25InitializationErrorStringEv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'class.google::protobuf::Message *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf7Message21CheckTypeAndMergeFromERKNS0_11MessageLiteE
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::Message *'
        - 'class.google::protobuf::MessageLite *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10json_proto12BooleanValue12ByteSizeLongEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3502
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::BooleanValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
        - Branch String:   'genfiles/json.pb.cc:3507,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
            - BranchSide:      'genfiles/json.pb.cc:3507,7'
              BranchSideFuncs:
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
      Callsites:
        - Src:             'genfiles/json.pb.cc:3514,10'
          Dst:             _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
    - functionName:    _ZNK10json_proto12BooleanValue13GetCachedSizeEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2110
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.json_proto::BooleanValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf8internal10CachedSize3GetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal10CachedSize3GetEv
            - BranchSide:      'genfiles/json.pb.h:2110,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal10CachedSize3GetEv
      Callsites:
        - Src:             'genfiles/json.pb.h:2110,65'
          Dst:             _ZNK6google8protobuf8internal10CachedSize3GetEv
    - functionName:    _ZN10json_proto12BooleanValue14_InternalParseEPKcPN6google8protobuf8internal12ParseContextE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3439
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.json_proto::BooleanValue *'
        - 'char *'
        - 'class.google::protobuf::internal::ParseContext *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          194
      EdgeCount:       45
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN10json_proto12BooleanValue9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
        - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - _ZN6google8protobuf8internal12ReadVarint64EPPKc
        - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
        - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
        - _ZN6google8protobuf8internal7ReadTagEPKcPjj
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:3442,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3444,27'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:3472,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
        - Branch String:   'genfiles/json.pb.cc:3445,5'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3448,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto12BooleanValue9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'genfiles/json.pb.cc:3460,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12BooleanValue9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:3448,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3449,11'
              BranchSideFuncs:
                - _ZN10json_proto12BooleanValue9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.cc:3460,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12BooleanValue9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:3460,20'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3460,29'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12BooleanValue9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'genfiles/json.pb.cc:3461,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12BooleanValue9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'genfiles/json.pb.cc:3460,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3461,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12BooleanValue9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'genfiles/json.pb.cc:3466,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12BooleanValue9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:126,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:127,15'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12BooleanValue9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:129,14'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12BooleanValue9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12BooleanValue9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12BooleanValue9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:3474,1'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
        - Branch String:   'genfiles/json.pb.cc:3442,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3444,27'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:3472,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'genfiles/json.pb.cc:3442,16'
          Dst:             _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - Src:             'genfiles/json.pb.cc:3444,11'
          Dst:             _ZN6google8protobuf8internal7ReadTagEPKcPjj
        - Src:             'genfiles/json.pb.cc:3449,11'
          Dst:             _ZN10json_proto12BooleanValue9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
        - Src:             'genfiles/json.pb.cc:3450,27'
          Dst:             _ZN6google8protobuf8internal12ReadVarint64EPPKc
        - Src:             'genfiles/json.pb.cc:3462,12'
          Dst:             _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Src:             'genfiles/json.pb.cc:3467,29'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:3467,29'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
        - Src:             'genfiles/json.pb.cc:3465,11'
          Dst:             _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
        - Src:             'genfiles/json.pb.cc:3442,16'
          Dst:             _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - Src:             'genfiles/json.pb.cc:3472,21'
          Dst:             _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
    - functionName:    _ZN6google8protobuf11MessageLite25OnDemandRegisterArenaDtorEPNS0_5ArenaE
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/message_lite.h'
      linkageType:     WeakODRLinkage
      functionLinenumber: 460
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::MessageLite *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10json_proto12BooleanValue18_InternalSerializeEPhPN6google8protobuf2io19EpsCopyOutputStreamE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3481
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.json_proto::BooleanValue *'
        - 'char *'
        - 'class.google::protobuf::io::EpsCopyOutputStream *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          79
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
        - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
        - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
        - _ZNK10json_proto12BooleanValue15_internal_valueEv
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto12BooleanValue15_internal_valueEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto12BooleanValue15_internal_valueEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:3488,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3489,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:3494,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:3494,7'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:3494,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'genfiles/json.pb.cc:3489,22'
          Dst:             _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
        - Src:             'genfiles/json.pb.cc:3491,18'
          Dst:             _ZNK10json_proto12BooleanValue15_internal_valueEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1608,12'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1375,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1609,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
        - Src:             'genfiles/json.pb.cc:3496,29'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:3495,14'
          Dst:             _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
    - functionName:    _ZN6google8protobuf7Message9MergeFromERKS1_
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::Message *'
        - 'class.google::protobuf::Message *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6google8protobuf7Message13SpaceUsedLongEv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.google::protobuf::Message *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10json_proto12BooleanValue13SetCachedSizeEi
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3424
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::BooleanValue *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal10CachedSize3SetEi
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSize3SetEi
            - BranchSide:      'genfiles/json.pb.cc:3425,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSize3SetEi
      Callsites:
        - Src:             'genfiles/json.pb.cc:3425,24'
          Dst:             _ZN6google8protobuf8internal10CachedSize3SetEi
    - functionName:    _ZNK10json_proto12BooleanValue11GetMetadataEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3558
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.json_proto::BooleanValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z36descriptor_table_json_2eproto_getterv
        - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
            - BranchSide:      'genfiles/json.pb.cc:3559,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
      Callsites:
        - Src:             'genfiles/json.pb.cc:3559,10'
          Dst:             _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
        - Src:             'genfiles/json.pb.cc:3559,10'
          Dst:             _Z36descriptor_table_json_2eproto_getterv
    - functionName:    _ZNK10json_proto12BooleanValue12GetClassDataEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3521
      functionDepth:   0
      returnType:      'struct.google::protobuf::Message::ClassData *'
      argCount:        1
      argTypes:
        - 'class.json_proto::BooleanValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf7Message19CopyWithSourceCheckERS1_RKS1_
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::Message *'
        - 'class.google::protobuf::Message *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto12BooleanValue9MergeImplERN6google8protobuf7MessageERKS3_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3524
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::Message *'
        - 'class.google::protobuf::Message *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - _ZNK10json_proto12BooleanValue15_internal_valueEv
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3532,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto12BooleanValue15_internal_valueEv
                - _ZN10json_proto12BooleanValue19_internal_set_valueEb
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:3532,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto12BooleanValue15_internal_valueEv
                - _ZN10json_proto12BooleanValue19_internal_set_valueEb
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   'genfiles/json.pb.cc:3532,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3526,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:3535,87'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:3535,10'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
      Callsites:
        - Src:             'genfiles/json.pb.cc:3533,37'
          Dst:             _ZNK10json_proto12BooleanValue15_internal_valueEv
        - Src:             'genfiles/json.pb.cc:3533,12'
          Dst:             _ZN10json_proto12BooleanValue19_internal_set_valueEb
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:153,28'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:3535,30'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
    - functionName:    _ZNK10json_proto12BooleanValue15_internal_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3530
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.json_proto::BooleanValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto12BooleanValue19_internal_set_valueEb
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3533
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::BooleanValue *'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/metadata_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      'struct.google::protobuf::internal::InternalMetadata::Container *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::InternalMetadata *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    47
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/metadata_lite.h'
      linkageType:     AvailableExternallyLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::internal::InternalMetadata *'
        - 'class.google::protobuf::UnknownFieldSet *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf15UnknownFieldSet9MergeFromERKS1_
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    22
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:126,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:127,15'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf15UnknownFieldSet9MergeFromERKS1_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:129,14'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf15UnknownFieldSet9MergeFromERKS1_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:225,5'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:225,5'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:225,34'
          Dst:             _ZN6google8protobuf15UnknownFieldSet9MergeFromERKS1_
    - functionName:    _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/metadata_lite.h'
      linkageType:     AvailableExternallyLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      'class.google::protobuf::UnknownFieldSet *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::InternalMetadata *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN6google8protobuf5Arena26AllocateAlignedWithCleanupEmmPFvPvE
        - _ZN6google8protobuf8internal16InternalMetadata9ContainerINS0_15UnknownFieldSetEEC2Ev
        - _ZN6google8protobuf8internal7cleanup21arena_destruct_objectINS1_16InternalMetadata9ContainerINS0_15UnknownFieldSetEEEEEvPv
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_13ContainerBaseEEEPT_v
      functionUses:    13
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:99,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:100,14'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS0_5ArenaEEEPT_v
                - _ZN6google8protobuf5Arena26AllocateAlignedWithCleanupEmmPFvPvE
                - llvm.memset.p0i8.i64
                - _ZN6google8protobuf8internal16InternalMetadata9ContainerINS0_15UnknownFieldSetEEC2Ev
                - _Znwm
                - llvm.memset.p0i8.i64
                - _ZN6google8protobuf8internal16InternalMetadata9ContainerINS0_15UnknownFieldSetEEC2Ev
                - _ZdlPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:102,14'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS0_5ArenaEEEPT_v
                - _ZN6google8protobuf5Arena26AllocateAlignedWithCleanupEmmPFvPvE
                - llvm.memset.p0i8.i64
                - _ZN6google8protobuf8internal16InternalMetadata9ContainerINS0_15UnknownFieldSetEEC2Ev
                - _Znwm
                - llvm.memset.p0i8.i64
                - _ZN6google8protobuf8internal16InternalMetadata9ContainerINS0_15UnknownFieldSetEEC2Ev
                - _ZdlPv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:274,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:275,14'
              BranchSideFuncs:
                - _Znwm
                - llvm.memset.p0i8.i64
                - _ZN6google8protobuf8internal16InternalMetadata9ContainerINS0_15UnknownFieldSetEEC2Ev
                - _ZdlPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:570,14'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena26AllocateAlignedWithCleanupEmmPFvPvE
                - llvm.memset.p0i8.i64
                - _ZN6google8protobuf8internal16InternalMetadata9ContainerINS0_15UnknownFieldSetEEC2Ev
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:206,23'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_13ContainerBaseEEEPT_v
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:206,23'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS0_5ArenaEEEPT_v
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:207,31'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata9ContainerINS0_15UnknownFieldSetEEC2Ev
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:277,24'
          Dst:             _ZN6google8protobuf5Arena26AllocateAlignedWithCleanupEmmPFvPvE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:277,24'
          Dst:             _ZN6google8protobuf8internal7cleanup21arena_destruct_objectINS1_16InternalMetadata9ContainerINS0_15UnknownFieldSetEEEEEvPv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:207,31'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata9ContainerINS0_15UnknownFieldSetEEC2Ev
    - functionName:    _ZN6google8protobuf15UnknownFieldSet9MergeFromERKS1_
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::UnknownFieldSet *'
        - 'class.google::protobuf::UnknownFieldSet *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_13ContainerBaseEEEPT_v
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/metadata_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      'struct.google::protobuf::internal::InternalMetadata::ContainerBase *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::InternalMetadata *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS0_5ArenaEEEPT_v
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/metadata_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::InternalMetadata *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal16InternalMetadata9ContainerINS0_15UnknownFieldSetEEC2Ev
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/metadata_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.google::protobuf::internal::InternalMetadata::Container *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf15UnknownFieldSetC2Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf15UnknownFieldSetC2Ev
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:188,10'
              BranchSideFuncs:
                - _ZN6google8protobuf15UnknownFieldSetC2Ev
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:188,10'
          Dst:             _ZN6google8protobuf15UnknownFieldSetC2Ev
    - functionName:    _ZN6google8protobuf8internal7cleanup21arena_destruct_objectINS1_16InternalMetadata9ContainerINS0_15UnknownFieldSetEEEEEvPv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena_cleanup.h'
      linkageType:     WeakODRLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal16InternalMetadata9ContainerINS0_15UnknownFieldSetEED2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena_cleanup.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena_cleanup.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata9ContainerINS0_15UnknownFieldSetEED2Ev
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena_cleanup.h:55,3'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata9ContainerINS0_15UnknownFieldSetEED2Ev
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena_cleanup.h:55,34'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata9ContainerINS0_15UnknownFieldSetEED2Ev
    - functionName:    _ZN6google8protobuf5Arena26AllocateAlignedWithCleanupEmmPFvPvE
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'class.google::protobuf::Arena *'
        - size_t
        - size_t
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal16InternalMetadata9ContainerINS0_15UnknownFieldSetEED2Ev
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/metadata_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.google::protobuf::internal::InternalMetadata::Container *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf15UnknownFieldSetD2Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf15UnknownFieldSetD2Ev
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:188,10'
              BranchSideFuncs:
                - _ZN6google8protobuf15UnknownFieldSetD2Ev
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:188,10'
          Dst:             _ZN6google8protobuf15UnknownFieldSetD2Ev
    - functionName:    _ZN6google8protobuf15UnknownFieldSetD2Ev
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/unknown_field_set.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::UnknownFieldSet *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN6google8protobuf15UnknownFieldSet5ClearEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/unknown_field_set.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/unknown_field_set.h:304,46'
              BranchSideFuncs:
                - _ZN6google8protobuf15UnknownFieldSet5ClearEv
                - __clang_call_terminate
                - _ZNSt3__16vectorIN6google8protobuf12UnknownFieldENS_9allocatorIS3_EEED2Ev
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/unknown_field_set.h:304,46'
              BranchSideFuncs:
                - _ZN6google8protobuf15UnknownFieldSet5ClearEv
                - __clang_call_terminate
                - _ZNSt3__16vectorIN6google8protobuf12UnknownFieldENS_9allocatorIS3_EEED2Ev
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/unknown_field_set.h:304,46'
          Dst:             _ZN6google8protobuf15UnknownFieldSet5ClearEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/unknown_field_set.h:304,46'
          Dst:             __clang_call_terminate
    - functionName:    _ZN6google8protobuf15UnknownFieldSet5ClearEv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/unknown_field_set.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::UnknownFieldSet *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6google8protobuf15UnknownFieldSet13ClearFallbackEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/unknown_field_set.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/unknown_field_set.h:309,8'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIN6google8protobuf12UnknownFieldENS_9allocatorIS3_EEE5emptyEv
                - _ZN6google8protobuf15UnknownFieldSet13ClearFallbackEv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/unknown_field_set.h:309,8'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIN6google8protobuf12UnknownFieldENS_9allocatorIS3_EEE5emptyEv
                - _ZN6google8protobuf15UnknownFieldSet13ClearFallbackEv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/unknown_field_set.h:309,7'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/unknown_field_set.h:309,7'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/unknown_field_set.h:310,5'
              BranchSideFuncs:
                - _ZN6google8protobuf15UnknownFieldSet13ClearFallbackEv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/unknown_field_set.h:310,5'
          Dst:             _ZN6google8protobuf15UnknownFieldSet13ClearFallbackEv
    - functionName:    _ZN6google8protobuf15UnknownFieldSet13ClearFallbackEv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::UnknownFieldSet *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf15UnknownFieldSetC2Ev
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/unknown_field_set.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::UnknownFieldSet *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/unknown_field_set.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/unknown_field_set.h:0,0'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN6google8protobuf12UnknownFieldENS_9allocatorIS3_EEEC2Ev
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/unknown_field_set.h:302,25'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN6google8protobuf12UnknownFieldENS_9allocatorIS3_EEEC2Ev
      Callsites:       []
    - functionName:    _Z36descriptor_table_json_2eproto_getterv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionDepth:   0
      returnType:      'struct.google::protobuf::internal::DescriptorTable *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'func_type *'
        - 'class.absl::lts_20230125::once_flag *'
        - 'struct.google::protobuf::Metadata *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal10CachedSize3SetEi
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/generated_message_util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::internal::CachedSize *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'class.google::protobuf::io::EpsCopyOutputStream *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6google8protobuf2io19EpsCopyOutputStream19EnsureSpaceFallbackEPh
      functionUses:    11
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:678,9'
              BranchSideFuncs:
                - _ZN6google8protobuf2io19EpsCopyOutputStream19EnsureSpaceFallbackEPh
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:678,9'
              BranchSideFuncs:
                - _ZN6google8protobuf2io19EpsCopyOutputStream19EnsureSpaceFallbackEPh
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:678,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:678,9'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:679,14'
              BranchSideFuncs:
                - _ZN6google8protobuf2io19EpsCopyOutputStream19EnsureSpaceFallbackEPh
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:679,14'
          Dst:             _ZN6google8protobuf2io19EpsCopyOutputStream19EnsureSpaceFallbackEPh
    - functionName:    _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1653
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    14
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:916,5'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:916,5'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:917,35'
              BranchSideFuncs: []
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:916,5'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:916,5'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:917,35'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.google::protobuf::UnknownFieldSet *'
        - 'char *'
        - 'class.google::protobuf::io::EpsCopyOutputStream *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf2io19EpsCopyOutputStream19EnsureSpaceFallbackEPh
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'class.google::protobuf::io::EpsCopyOutputStream *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/parse_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.google::protobuf::internal::ParseContext *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal18EpsCopyInputStream13DoneWithCheckEPPKci
      functionUses:    22
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/parse_context.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream13DoneWithCheckEPPKci
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:441,40'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream13DoneWithCheckEPPKci
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/parse_context.h:441,40'
          Dst:             _ZN6google8protobuf8internal18EpsCopyInputStream13DoneWithCheckEPPKci
    - functionName:    _ZN6google8protobuf8internal7ReadTagEPKcPjj
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/parse_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN6google8protobuf8internal15ReadTagFallbackEPKcj
      functionUses:    11
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/parse_context.h:709,8'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:698,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN6google8protobuf8internal15ReadTagFallbackEPKcj
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:698,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - _ZN6google8protobuf8internal15ReadTagFallbackEPKcj
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/parse_context.h:699,7'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:700,10'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:703,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - _ZN6google8protobuf8internal15ReadTagFallbackEPKcj
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/parse_context.h:705,7'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:706,10'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:709,14'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal15ReadTagFallbackEPKcj
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/parse_context.h:709,14'
          Dst:             _ZN6google8protobuf8internal15ReadTagFallbackEPKcj
    - functionName:    _ZN10json_proto12BooleanValue9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::HasBits *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal12ReadVarint64EPPKc
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/parse_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal11VarintParseImEEPKcS4_PT_
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/parse_context.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal11VarintParseImEEPKcS4_PT_
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:859,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal11VarintParseImEEPKcS4_PT_
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/parse_context.h:860,8'
          Dst:             _ZN6google8protobuf8internal11VarintParseImEEPKcS4_PT_
    - functionName:    _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/parse_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::internal::EpsCopyInputStream *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - size_t
        - 'class.google::protobuf::UnknownFieldSet *'
        - 'char *'
        - 'class.google::protobuf::internal::ParseContext *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/has_bits.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::internal::HasBits *'
        - 'class.google::protobuf::internal::HasBits *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal11VarintParseImEEPKcS4_PT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/parse_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6google8protobuf8internal15VarintParseSlowEPKcjPm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/parse_context.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:680,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal15VarintParseSlowEPKcjPm
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:680,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal15VarintParseSlowEPKcjPm
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/parse_context.h:681,7'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:682,12'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:685,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal15VarintParseSlowEPKcjPm
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/parse_context.h:685,10'
          Dst:             _ZN6google8protobuf8internal15VarintParseSlowEPKcjPm
    - functionName:    _ZN6google8protobuf8internal15VarintParseSlowEPKcjPm
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/parse_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal17VarintParseSlow64EPKcj
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/parse_context.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17VarintParseSlow64EPKcj
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:614,14'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17VarintParseSlow64EPKcj
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/parse_context.h:614,14'
          Dst:             _ZN6google8protobuf8internal17VarintParseSlow64EPKcj
    - functionName:    _ZN6google8protobuf8internal17VarintParseSlow64EPKcj
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal15ReadTagFallbackEPKcj
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal18EpsCopyInputStream13DoneWithCheckEPPKci
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/parse_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'class.google::protobuf::internal::EpsCopyInputStream *'
        - 'char **'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          70
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN6google8protobuf8internal18EpsCopyInputStream12DoneFallbackEii
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/parse_context.h:252,10'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:242,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - _ZN6google8protobuf8internal18EpsCopyInputStream12DoneFallbackEii
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:242,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - _ZN6google8protobuf8internal18EpsCopyInputStream12DoneFallbackEii
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/parse_context.h:242,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:242,9'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:243,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - _ZN6google8protobuf8internal18EpsCopyInputStream12DoneFallbackEii
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/parse_context.h:245,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:249,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:252,16'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream12DoneFallbackEii
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/parse_context.h:249,23'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:249,26'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:249,23'
              BranchSideFuncs: []
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/parse_context.h:249,11'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:249,55'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:249,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/parse_context.h:252,16'
          Dst:             _ZN6google8protobuf8internal18EpsCopyInputStream12DoneFallbackEii
    - functionName:    _ZN6google8protobuf8internal18EpsCopyInputStream12DoneFallbackEii
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.google::protobuf::internal::EpsCopyInputStream *'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6google8protobuf8internal10CachedSize3GetEv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/generated_message_util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::CachedSize *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'class.google::protobuf::Message *'
        - size_t
        - 'class.google::protobuf::internal::CachedSize *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto12BooleanValue9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3384
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::HasBits *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/metadata_lite.h'
      linkageType:     AvailableExternallyLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::InternalMetadata *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          17
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf15UnknownFieldSet5ClearEv
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    11
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:126,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:127,15'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf15UnknownFieldSet5ClearEv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:129,14'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf15UnknownFieldSet5ClearEv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:220,5'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:220,5'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:220,34'
          Dst:             _ZN6google8protobuf15UnknownFieldSet5ClearEv
    - functionName:    _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto12BooleanValueEEEPT_PNS0_5ArenaE
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/message_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionDepth:   0
      returnType:      'class.json_proto::BooleanValue *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto12BooleanValueEJEEEPT_PS1_DpOT0_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto12BooleanValueEJEEEPT_PS1_DpOT0_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:465,12'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto12BooleanValueEJEEEPT_PS1_DpOT0_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/message_lite.h:465,12'
          Dst:             _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto12BooleanValueEJEEEPT_PS1_DpOT0_
    - functionName:    _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto12BooleanValueEJEEEPT_PS1_DpOT0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3607
      functionDepth:   0
      returnType:      'class.json_proto::BooleanValue *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN10json_proto12BooleanValueC2EPN6google8protobuf5ArenaE
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto12BooleanValueEE9ConstructIJPS1_EEEPS4_PvDpOT_
        - _ZN6google8protobuf5Arena15AllocateAlignedEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:555,15'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena15AllocateAlignedEmm
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto12BooleanValueEE9ConstructIJPS1_EEEPS4_PvDpOT_
                - llvm.lifetime.end.p0i8
                - _Znwm
                - _ZN10json_proto12BooleanValueC2EPN6google8protobuf5ArenaE
                - _ZdlPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:555,15'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena15AllocateAlignedEmm
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto12BooleanValueEE9ConstructIJPS1_EEEPS4_PvDpOT_
                - llvm.lifetime.end.p0i8
                - _Znwm
                - _ZN10json_proto12BooleanValueC2EPN6google8protobuf5ArenaE
                - _ZdlPv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:555,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _Znwm
                - _ZN10json_proto12BooleanValueC2EPN6google8protobuf5ArenaE
                - _ZdlPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:488,14'
              BranchSideFuncs:
                - _Znwm
                - _ZN10json_proto12BooleanValueC2EPN6google8protobuf5ArenaE
                - _ZdlPv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:558,14'
          Dst:             _ZN10json_proto12BooleanValueC2EPN6google8protobuf5ArenaE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:603,9'
          Dst:             _ZN6google8protobuf5Arena15AllocateAlignedEmm
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:560,21'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto12BooleanValueEE9ConstructIJPS1_EEEPS4_PvDpOT_
    - functionName:    _ZN10json_proto12BooleanValueC2EPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3390
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::BooleanValue *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN10json_proto12BooleanValue10SharedCtorEPN6google8protobuf5ArenaE
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3390,45'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
                - _ZN10json_proto12BooleanValue10SharedCtorEPN6google8protobuf5ArenaE
                - _ZN6google8protobuf11MessageLiteD2Ev
            - BranchSide:      'genfiles/json.pb.cc:3390,45'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
                - _ZN10json_proto12BooleanValue10SharedCtorEPN6google8protobuf5ArenaE
                - _ZN6google8protobuf11MessageLiteD2Ev
      Callsites:
        - Src:             'genfiles/json.pb.cc:3390,5'
          Dst:             _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
        - Src:             'genfiles/json.pb.cc:3391,3'
          Dst:             _ZN10json_proto12BooleanValue10SharedCtorEPN6google8protobuf5ArenaE
        - Src:             'genfiles/json.pb.cc:3393,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
    - functionName:    _ZN6google8protobuf5Arena15AllocateAlignedEmm
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.google::protobuf::Arena *'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6google8protobuf5Arena8AllocateEm
        - _ZN6google8protobuf8internal12ArenaAlignAsEm
        - _ZNK6google8protobuf8internal10ArenaAlign6PaddedEm
      functionUses:    11
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:291,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal12ArenaAlignAsEm
                - _ZNK6google8protobuf8internal10ArenaAlign6PaddedEm
                - _ZN6google8protobuf5Arena8AllocateEm
                - _ZNK6google8protobuf8internal10ArenaAlign4CeilIvEEPT_S5_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf5Arena8AllocateEm
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:291,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal12ArenaAlignAsEm
                - _ZNK6google8protobuf8internal10ArenaAlign6PaddedEm
                - _ZN6google8protobuf5Arena8AllocateEm
                - _ZNK6google8protobuf8internal10ArenaAlign4CeilIvEEPT_S5_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf5Arena8AllocateEm
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:291,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena_align.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena8AllocateEm
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:299,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal12ArenaAlignAsEm
                - _ZNK6google8protobuf8internal10ArenaAlign6PaddedEm
                - _ZN6google8protobuf5Arena8AllocateEm
                - _ZNK6google8protobuf8internal10ArenaAlign4CeilIvEEPT_S5_
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:292,14'
          Dst:             _ZN6google8protobuf5Arena8AllocateEm
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:299,23'
          Dst:             _ZN6google8protobuf8internal12ArenaAlignAsEm
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:300,46'
          Dst:             _ZNK6google8protobuf8internal10ArenaAlign6PaddedEm
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:300,28'
          Dst:             _ZN6google8protobuf5Arena8AllocateEm
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:300,23'
          Dst:             _ZNK6google8protobuf8internal10ArenaAlign4CeilIvEEPT_S5_
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto12BooleanValueEE9ConstructIJPS1_EEEPS4_PvDpOT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionDepth:   0
      returnType:      'class.json_proto::BooleanValue *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'class.google::protobuf::Arena **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto12BooleanValueC2EPN6google8protobuf5ArenaE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN10json_proto12BooleanValueC2EPN6google8protobuf5ArenaE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:484,14'
              BranchSideFuncs:
                - _ZN10json_proto12BooleanValueC2EPN6google8protobuf5ArenaE
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:484,24'
          Dst:             _ZN10json_proto12BooleanValueC2EPN6google8protobuf5ArenaE
    - functionName:    _ZN6google8protobuf5Arena8AllocateEm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'class.google::protobuf::Arena *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal12ArenaAlignAsEm
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena_align.h'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6google8protobuf8internal10ArenaAlign6PaddedEm
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena_align.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'class.google::protobuf::internal::InternalMetadata *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6google8protobuf8internal10ArenaAlign4CeilIvEEPT_S5_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena_align.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'class.google::protobuf::internal::InternalMetadata *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::Message *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf11MessageLiteC2EPNS0_5ArenaE
      functionUses:    11
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/message.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf11MessageLiteC2EPNS0_5ArenaE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message.h:414,62'
              BranchSideFuncs:
                - _ZN6google8protobuf11MessageLiteC2EPNS0_5ArenaE
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/message.h:414,43'
          Dst:             _ZN6google8protobuf11MessageLiteC2EPNS0_5ArenaE
    - functionName:    _ZN10json_proto12BooleanValue10SharedCtorEPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3401
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::BooleanValue *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal10CachedSizeC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:51,57'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
      Callsites:
        - Src:             'genfiles/json.pb.cc:3405,41'
          Dst:             _ZN6google8protobuf8internal10CachedSizeC2Ev
    - functionName:    _ZN6google8protobuf11MessageLiteD2Ev
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/message_lite.h'
      linkageType:     WeakODRLinkage
      functionLinenumber: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::MessageLite *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    33
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal10CachedSizeC2Ev
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/generated_message_util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::CachedSize *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf11MessageLiteC2EPNS0_5ArenaE
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/message_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::MessageLite *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal16InternalMetadataC2EPNS0_5ArenaE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadataC2EPNS0_5ArenaE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:468,74'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadataC2EPNS0_5ArenaE
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/message_lite.h:468,47'
          Dst:             _ZN6google8protobuf8internal16InternalMetadataC2EPNS0_5ArenaE
    - functionName:    _ZN6google8protobuf8internal16InternalMetadataC2EPNS0_5ArenaE
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/metadata_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::internal::InternalMetadata *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/metadata_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::InternalMetadata *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6google8protobuf8internal16InternalMetadata21DeleteOutOfLineHelperINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS0_5ArenaEEEPT_v
      functionUses:    11
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:174,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata21DeleteOutOfLineHelperINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS0_5ArenaEEEPT_v
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:174,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata21DeleteOutOfLineHelperINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS0_5ArenaEEEPT_v
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:91,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:92,14'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS0_5ArenaEEEPT_v
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:94,14'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS0_5ArenaEEEPT_v
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:92,14'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata21DeleteOutOfLineHelperINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:94,14'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS0_5ArenaEEEPT_v
    - functionName:    _ZN10json_proto12BooleanValue10SharedDtorEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3420
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::BooleanValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal16InternalMetadata21DeleteOutOfLineHelperINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/metadata_lite.h'
      linkageType:     AvailableExternallyLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::InternalMetadata *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_13ContainerBaseEEEPT_v
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:99,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:100,14'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS0_5ArenaEEEPT_v
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata9ContainerINS0_15UnknownFieldSetEED2Ev
                - _ZdlPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:102,14'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS0_5ArenaEEEPT_v
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata9ContainerINS0_15UnknownFieldSetEED2Ev
                - _ZdlPv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:194,15'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:195,14'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata9ContainerINS0_15UnknownFieldSetEED2Ev
                - _ZdlPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:198,14'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata9ContainerINS0_15UnknownFieldSetEED2Ev
                - _ZdlPv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:198,7'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:198,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata9ContainerINS0_15UnknownFieldSetEED2Ev
                - _ZdlPv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:194,19'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_13ContainerBaseEEEPT_v
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:194,19'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS0_5ArenaEEEPT_v
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:198,14'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:198,7'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata9ContainerINS0_15UnknownFieldSetEED2Ev
    - functionName:    _ZN10json_proto11StringValueD2Ev
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3211
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::StringValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN10json_proto11StringValue10SharedDtorEv
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3213,21'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
                - __clang_call_terminate
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto11StringValue10SharedDtorEv
            - BranchSide:      'genfiles/json.pb.cc:3213,21'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
                - __clang_call_terminate
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto11StringValue10SharedDtorEv
      Callsites:
        - Src:             'genfiles/json.pb.cc:3213,41'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
        - Src:             'genfiles/json.pb.cc:3217,3'
          Dst:             _ZN10json_proto11StringValue10SharedDtorEv
        - Src:             'genfiles/json.pb.cc:3218,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
        - Src:             'genfiles/json.pb.cc:3213,41'
          Dst:             __clang_call_terminate
    - functionName:    _ZN10json_proto11StringValueD0Ev
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3211
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::StringValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto11StringValueD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN10json_proto11StringValueD2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:3211,29'
              BranchSideFuncs:
                - _ZN10json_proto11StringValueD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'genfiles/json.pb.cc:3211,29'
          Dst:             _ZN10json_proto11StringValueD2Ev
    - functionName:    _ZNK10json_proto11StringValue3NewEPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1925
      functionDepth:   0
      returnType:      'class.json_proto::StringValue *'
      argCount:        2
      argTypes:
        - 'class.json_proto::StringValue *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11StringValueEEEPT_PNS0_5ArenaE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11StringValueEEEPT_PNS0_5ArenaE
            - BranchSide:      'genfiles/json.pb.h:1926,12'
              BranchSideFuncs:
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11StringValueEEEPT_PNS0_5ArenaE
      Callsites:
        - Src:             'genfiles/json.pb.h:1926,12'
          Dst:             _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11StringValueEEEPT_PNS0_5ArenaE
    - functionName:    _ZN10json_proto11StringValue5ClearEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3229
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::StringValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN6google8protobuf8internal14ArenaStringPtr22ClearNonDefaultToEmptyEv
        - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:58,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal14ArenaStringPtr22ClearNonDefaultToEmptyEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:58,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal14ArenaStringPtr22ClearNonDefaultToEmptyEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
        - Branch String:   'genfiles/json.pb.cc:3236,7'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:54,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
            - BranchSide:      'genfiles/json.pb.cc:3237,12'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal14ArenaStringPtr22ClearNonDefaultToEmptyEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:159,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:159,9'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:160,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
      Callsites:
        - Src:             'genfiles/json.pb.cc:3237,19'
          Dst:             _ZN6google8protobuf8internal14ArenaStringPtr22ClearNonDefaultToEmptyEv
        - Src:             'genfiles/json.pb.cc:3240,23'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
    - functionName:    _ZNK10json_proto11StringValue13IsInitializedEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3354
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.json_proto::StringValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto11StringValue9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN10json_proto11StringValue9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
            - BranchSide:      'genfiles/json.pb.cc:3355,47'
              BranchSideFuncs:
                - _ZN10json_proto11StringValue9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
      Callsites:
        - Src:             'genfiles/json.pb.cc:3355,7'
          Dst:             _ZN10json_proto11StringValue9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
    - functionName:    _ZNK10json_proto11StringValue12ByteSizeLongEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3310
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::StringValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6google8protobuf8internal14WireFormatLite10StringSizeERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - _ZNK10json_proto11StringValue15_internal_valueEv
        - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto11StringValue15_internal_valueEv
                - _ZN6google8protobuf8internal14WireFormatLite10StringSizeERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto11StringValue15_internal_valueEv
                - _ZN6google8protobuf8internal14WireFormatLite10StringSizeERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
        - Branch String:   'genfiles/json.pb.cc:3315,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3315,7'
              BranchSideFuncs:
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
            - BranchSide:      'genfiles/json.pb.cc:3317,43'
              BranchSideFuncs:
                - _ZNK10json_proto11StringValue15_internal_valueEv
                - _ZN6google8protobuf8internal14WireFormatLite10StringSizeERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
      Callsites:
        - Src:             'genfiles/json.pb.cc:3317,43'
          Dst:             _ZNK10json_proto11StringValue15_internal_valueEv
        - Src:             'genfiles/json.pb.cc:3316,23'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite10StringSizeERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             'genfiles/json.pb.cc:3323,10'
          Dst:             _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
    - functionName:    _ZNK10json_proto11StringValue13GetCachedSizeEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1944
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.json_proto::StringValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf8internal10CachedSize3GetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal10CachedSize3GetEv
            - BranchSide:      'genfiles/json.pb.h:1944,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal10CachedSize3GetEv
      Callsites:
        - Src:             'genfiles/json.pb.h:1944,65'
          Dst:             _ZNK6google8protobuf8internal10CachedSize3GetEv
    - functionName:    _ZN10json_proto11StringValue14_InternalParseEPKcPN6google8protobuf8internal12ParseContextE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3243
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.json_proto::StringValue *'
        - 'char *'
        - 'class.google::protobuf::internal::ParseContext *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          201
      EdgeCount:       49
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN10json_proto11StringValue23_internal_mutable_valueEv
        - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
        - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
        - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
        - _ZN6google8protobuf8internal7ReadTagEPKcPjj
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:3246,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3248,27'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:3279,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
        - Branch String:   'genfiles/json.pb.cc:3249,5'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3252,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto11StringValue23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
            - BranchSide:      'genfiles/json.pb.cc:3267,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11StringValue23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:3252,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3253,22'
              BranchSideFuncs:
                - _ZN10json_proto11StringValue23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.cc:3267,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11StringValue23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:3267,20'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3267,29'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11StringValue23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
            - BranchSide:      'genfiles/json.pb.cc:3268,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11StringValue23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
        - Branch String:   'genfiles/json.pb.cc:3267,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3268,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11StringValue23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
            - BranchSide:      'genfiles/json.pb.cc:3273,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11StringValue23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:126,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:127,15'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11StringValue23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:129,14'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11StringValue23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11StringValue23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11StringValue23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:3281,1'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
        - Branch String:   'genfiles/json.pb.cc:3246,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3248,27'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:3279,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'genfiles/json.pb.cc:3246,16'
          Dst:             _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - Src:             'genfiles/json.pb.cc:3248,11'
          Dst:             _ZN6google8protobuf8internal7ReadTagEPKcPjj
        - Src:             'genfiles/json.pb.cc:3253,22'
          Dst:             _ZN10json_proto11StringValue23_internal_mutable_valueEv
        - Src:             'genfiles/json.pb.cc:3254,17'
          Dst:             _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
        - Src:             'genfiles/json.pb.cc:3269,12'
          Dst:             _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Src:             'genfiles/json.pb.cc:3274,29'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:3274,29'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
        - Src:             'genfiles/json.pb.cc:3272,11'
          Dst:             _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
        - Src:             'genfiles/json.pb.cc:3246,16'
          Dst:             _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - Src:             'genfiles/json.pb.cc:3279,21'
          Dst:             _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
    - functionName:    _ZNK10json_proto11StringValue18_InternalSerializeEPhPN6google8protobuf2io19EpsCopyOutputStreamE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3288
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.json_proto::StringValue *'
        - 'char *'
        - 'class.google::protobuf::io::EpsCopyOutputStream *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN6google8protobuf2io19EpsCopyOutputStream23WriteStringMaybeAliasedEjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPh
        - _ZN6google8protobuf8internal10WireFormat26VerifyUTF8StringNamedFieldEPKciNS2_9OperationES4_
        - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - _ZNK10json_proto11StringValue15_internal_valueEv
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto11StringValue15_internal_valueEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZN6google8protobuf8internal10WireFormat26VerifyUTF8StringNamedFieldEPKciNS2_9OperationES4_
                - _ZN6google8protobuf2io19EpsCopyOutputStream23WriteStringMaybeAliasedEjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPh
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto11StringValue15_internal_valueEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZN6google8protobuf8internal10WireFormat26VerifyUTF8StringNamedFieldEPKciNS2_9OperationES4_
                - _ZN6google8protobuf2io19EpsCopyOutputStream23WriteStringMaybeAliasedEjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPh
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:3295,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3296,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:3302,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:3302,7'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:3302,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'genfiles/json.pb.cc:3296,35'
          Dst:             _ZNK10json_proto11StringValue15_internal_valueEv
        - Src:             'genfiles/json.pb.cc:3297,5'
          Dst:             _ZN6google8protobuf8internal10WireFormat26VerifyUTF8StringNamedFieldEPKciNS2_9OperationES4_
        - Src:             'genfiles/json.pb.cc:3299,22'
          Dst:             _ZN6google8protobuf2io19EpsCopyOutputStream23WriteStringMaybeAliasedEjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPh
        - Src:             'genfiles/json.pb.cc:3304,29'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:3303,14'
          Dst:             _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
    - functionName:    _ZNK10json_proto11StringValue13SetCachedSizeEi
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3225
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::StringValue *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal10CachedSize3SetEi
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSize3SetEi
            - BranchSide:      'genfiles/json.pb.cc:3226,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSize3SetEi
      Callsites:
        - Src:             'genfiles/json.pb.cc:3226,24'
          Dst:             _ZN6google8protobuf8internal10CachedSize3SetEi
    - functionName:    _ZNK10json_proto11StringValue11GetMetadataEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3369
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.json_proto::StringValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z36descriptor_table_json_2eproto_getterv
        - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
            - BranchSide:      'genfiles/json.pb.cc:3370,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
      Callsites:
        - Src:             'genfiles/json.pb.cc:3370,10'
          Dst:             _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
        - Src:             'genfiles/json.pb.cc:3370,10'
          Dst:             _Z36descriptor_table_json_2eproto_getterv
    - functionName:    _ZNK10json_proto11StringValue12GetClassDataEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3330
      functionDepth:   0
      returnType:      'struct.google::protobuf::Message::ClassData *'
      argCount:        1
      argTypes:
        - 'class.json_proto::StringValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto11StringValue9MergeImplERN6google8protobuf7MessageERKS3_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3333
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::Message *'
        - 'class.google::protobuf::Message *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          79
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN6google8protobuf8internal14ArenaStringPtr3SetIJEEEvRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPNS0_5ArenaE
        - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - _ZNK10json_proto11StringValue15_internal_valueEv
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3341,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto11StringValue15_internal_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf8internal14ArenaStringPtr3SetIJEEEvRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPNS0_5ArenaE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:3341,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto11StringValue15_internal_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf8internal14ArenaStringPtr3SetIJEEEvRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPNS0_5ArenaE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   'genfiles/json.pb.cc:3341,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3335,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:3344,87'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:3344,10'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
      Callsites:
        - Src:             'genfiles/json.pb.cc:3342,37'
          Dst:             _ZNK10json_proto11StringValue15_internal_valueEv
        - Src:             'genfiles/json.pb.cc:3342,12'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.cc:3342,12'
          Dst:             _ZN6google8protobuf8internal14ArenaStringPtr3SetIJEEEvRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPNS0_5ArenaE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:153,28'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:3344,30'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
    - functionName:    _ZNK10json_proto11StringValue15_internal_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3469
      functionDepth:   0
      returnType:      'class.std::__1::basic_string *'
      argCount:        1
      argTypes:
        - 'class.json_proto::StringValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf8internal15TaggedStringPtr3GetEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal15TaggedStringPtr3GetEv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arenastring.h:301,13'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal15TaggedStringPtr3GetEv
      Callsites:
        - Src:             'genfiles/json.pb.h:3470,24'
          Dst:             _ZNK6google8protobuf8internal15TaggedStringPtr3GetEv
    - functionName:    _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/message_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::MessageLite *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_13ContainerBaseEEEPT_v
      functionUses:    37
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:479,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_13ContainerBaseEEEPT_v
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS0_5ArenaEEEPT_v
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:479,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_13ContainerBaseEEEPT_v
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS0_5ArenaEEEPT_v
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:99,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:100,14'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS0_5ArenaEEEPT_v
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:102,14'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS0_5ArenaEEEPT_v
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/message_lite.h:479,69'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_13ContainerBaseEEEPT_v
        - Src:             '../LPM/external.protobuf/include/google/protobuf/message_lite.h:479,69'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS0_5ArenaEEEPT_v
    - functionName:    _ZN6google8protobuf8internal14ArenaStringPtr3SetIJEEEvRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPNS0_5ArenaE
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.google::protobuf::internal::ArenaStringPtr *'
        - 'class.std::__1::basic_string *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6google8protobuf8internal15TaggedStringPtr3GetEv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arenastring.h'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionDepth:   0
      returnType:      'class.std::__1::basic_string *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::TaggedStringPtr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf8internal15TaggedStringPtr6as_intEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arenastring.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arenastring.h:0,0'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal15TaggedStringPtr6as_intEv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arenastring.h:190,43'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal15TaggedStringPtr6as_intEv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arenastring.h:190,43'
          Dst:             _ZNK6google8protobuf8internal15TaggedStringPtr6as_intEv
    - functionName:    _ZNK6google8protobuf8internal15TaggedStringPtr6as_intEv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arenastring.h'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::TaggedStringPtr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal10WireFormat26VerifyUTF8StringNamedFieldEPKciNS2_9OperationES4_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/wire_format.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf2io19EpsCopyOutputStream23WriteStringMaybeAliasedEjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPh
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'class.google::protobuf::io::EpsCopyOutputStream *'
        - int
        - 'class.std::__1::basic_string *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          97
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN6google8protobuf2io19EpsCopyOutputStream30WriteStringMaybeAliasedOutlineEjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPh
        - _ZN6google8protobuf2io19EpsCopyOutputStream7TagSizeEj
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:713,29'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf2io19EpsCopyOutputStream7TagSizeEj
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN6google8protobuf2io19EpsCopyOutputStream30WriteStringMaybeAliasedOutlineEjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPh
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:713,29'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf2io19EpsCopyOutputStream7TagSizeEj
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN6google8protobuf2io19EpsCopyOutputStream30WriteStringMaybeAliasedOutlineEjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPh
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:714,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:714,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN6google8protobuf2io19EpsCopyOutputStream30WriteStringMaybeAliasedOutlineEjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPh
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:714,9'
              BranchSideFuncs:
                - _ZN6google8protobuf2io19EpsCopyOutputStream7TagSizeEj
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN6google8protobuf2io19EpsCopyOutputStream30WriteStringMaybeAliasedOutlineEjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPh
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:714,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:716,14'
              BranchSideFuncs:
                - _ZN6google8protobuf2io19EpsCopyOutputStream30WriteStringMaybeAliasedOutlineEjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPh
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:718,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:916,5'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:917,35'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:921,35'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:916,5'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:917,35'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:921,35'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:714,9'
          Dst:             _ZN6google8protobuf2io19EpsCopyOutputStream7TagSizeEj
        - Src:             '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:716,14'
          Dst:             _ZN6google8protobuf2io19EpsCopyOutputStream30WriteStringMaybeAliasedOutlineEjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPh
    - functionName:    _ZN6google8protobuf2io19EpsCopyOutputStream7TagSizeEj
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:859,12'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:859,12'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:860,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:860,14'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:860,14'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:861,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:861,14'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:861,14'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:862,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    _ZN6google8protobuf2io19EpsCopyOutputStream30WriteStringMaybeAliasedOutlineEjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPh
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'class.google::protobuf::io::EpsCopyOutputStream *'
        - int
        - 'class.std::__1::basic_string *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto11StringValue23_internal_mutable_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3478
      functionDepth:   0
      returnType:      'class.std::__1::basic_string *'
      argCount:        1
      argTypes:
        - 'class.json_proto::StringValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal14ArenaStringPtr7MutableEPNS0_5ArenaE
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf8internal14ArenaStringPtr7MutableEPNS0_5ArenaE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:58,12'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf8internal14ArenaStringPtr7MutableEPNS0_5ArenaE
      Callsites:
        - Src:             'genfiles/json.pb.h:3480,33'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.h:3480,24'
          Dst:             _ZN6google8protobuf8internal14ArenaStringPtr7MutableEPNS0_5ArenaE
    - functionName:    _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'char *'
        - 'class.google::protobuf::internal::ParseContext *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal14ArenaStringPtr7MutableEPNS0_5ArenaE
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'class.std::__1::basic_string *'
      argCount:        2
      argTypes:
        - 'struct.google::protobuf::internal::ArenaStringPtr *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal14WireFormatLite10StringSizeERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1784
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1785,36'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1785,10'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
    - functionName:    _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1815
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf2io17CodedOutputStream12VarintSize32Ej
      functionUses:    11
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf2io17CodedOutputStream12VarintSize32Ej
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1821,68'
              BranchSideFuncs:
                - _ZN6google8protobuf2io17CodedOutputStream12VarintSize32Ej
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1821,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream12VarintSize32Ej
    - functionName:    _ZN6google8protobuf2io17CodedOutputStream12VarintSize32Ej
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1725
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4absl12lts_2023012511countl_zeroIjEENSt3__19enable_ifIXsr3std11is_unsignedIT_EE5valueEiE4typeES4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:0,0'
              BranchSideFuncs:
                - _ZN4absl12lts_2023012511countl_zeroIjEENSt3__19enable_ifIXsr3std11is_unsignedIT_EE5valueEiE4typeES4_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:1732,53'
              BranchSideFuncs:
                - _ZN4absl12lts_2023012511countl_zeroIjEENSt3__19enable_ifIXsr3std11is_unsignedIT_EE5valueEiE4typeES4_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:1732,29'
          Dst:             _ZN4absl12lts_2023012511countl_zeroIjEENSt3__19enable_ifIXsr3std11is_unsignedIT_EE5valueEiE4typeES4_
    - functionName:    _ZN4absl12lts_2023012511countl_zeroIjEENSt3__19enable_ifIXsr3std11is_unsignedIT_EE5valueEiE4typeES4_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/absl/numeric/bits.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/absl/numeric/internal/bits.h:143,10'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/absl/numeric/internal/bits.h:143,10'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/absl/numeric/internal/bits.h:143,24'
              BranchSideFuncs:
                - llvm.ctlz.i32
      Callsites:       []
    - functionName:    _ZN10json_proto11StringValue9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3167
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::HasBits *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal14ArenaStringPtr22ClearNonDefaultToEmptyEv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arenastring.h'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.google::protobuf::internal::ArenaStringPtr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf8internal15TaggedStringPtr3GetEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arenastring.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arenastring.h:0,0'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal15TaggedStringPtr3GetEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arenastring.h:477,3'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal15TaggedStringPtr3GetEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arenastring.h:477,15'
          Dst:             _ZNK6google8protobuf8internal15TaggedStringPtr3GetEv
    - functionName:    _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11StringValueEEEPT_PNS0_5ArenaE
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/message_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionDepth:   0
      returnType:      'class.json_proto::StringValue *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto11StringValueEJEEEPT_PS1_DpOT0_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto11StringValueEJEEEPT_PS1_DpOT0_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:465,12'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto11StringValueEJEEEPT_PS1_DpOT0_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/message_lite.h:465,12'
          Dst:             _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto11StringValueEJEEEPT_PS1_DpOT0_
    - functionName:    _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto11StringValueEJEEEPT_PS1_DpOT0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3603
      functionDepth:   0
      returnType:      'class.json_proto::StringValue *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN10json_proto11StringValueC2EPN6google8protobuf5ArenaE
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11StringValueEE9ConstructIJPS1_EEEPS4_PvDpOT_
        - _ZN6google8protobuf5Arena15AllocateAlignedEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:555,15'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena15AllocateAlignedEmm
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11StringValueEE9ConstructIJPS1_EEEPS4_PvDpOT_
                - llvm.lifetime.end.p0i8
                - _Znwm
                - _ZN10json_proto11StringValueC2EPN6google8protobuf5ArenaE
                - _ZdlPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:555,15'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena15AllocateAlignedEmm
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11StringValueEE9ConstructIJPS1_EEEPS4_PvDpOT_
                - llvm.lifetime.end.p0i8
                - _Znwm
                - _ZN10json_proto11StringValueC2EPN6google8protobuf5ArenaE
                - _ZdlPv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:555,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _Znwm
                - _ZN10json_proto11StringValueC2EPN6google8protobuf5ArenaE
                - _ZdlPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:488,14'
              BranchSideFuncs:
                - _Znwm
                - _ZN10json_proto11StringValueC2EPN6google8protobuf5ArenaE
                - _ZdlPv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:558,14'
          Dst:             _ZN10json_proto11StringValueC2EPN6google8protobuf5ArenaE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:603,9'
          Dst:             _ZN6google8protobuf5Arena15AllocateAlignedEmm
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:560,21'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11StringValueEE9ConstructIJPS1_EEEPS4_PvDpOT_
    - functionName:    _ZN10json_proto11StringValueC2EPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::StringValue *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN10json_proto11StringValue10SharedCtorEPN6google8protobuf5ArenaE
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3173,45'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
                - _ZN10json_proto11StringValue10SharedCtorEPN6google8protobuf5ArenaE
                - _ZN6google8protobuf11MessageLiteD2Ev
            - BranchSide:      'genfiles/json.pb.cc:3173,45'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
                - _ZN10json_proto11StringValue10SharedCtorEPN6google8protobuf5ArenaE
                - _ZN6google8protobuf11MessageLiteD2Ev
      Callsites:
        - Src:             'genfiles/json.pb.cc:3173,5'
          Dst:             _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
        - Src:             'genfiles/json.pb.cc:3174,3'
          Dst:             _ZN10json_proto11StringValue10SharedCtorEPN6google8protobuf5ArenaE
        - Src:             'genfiles/json.pb.cc:3176,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11StringValueEE9ConstructIJPS1_EEEPS4_PvDpOT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionDepth:   0
      returnType:      'class.json_proto::StringValue *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'class.google::protobuf::Arena **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto11StringValueC2EPN6google8protobuf5ArenaE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN10json_proto11StringValueC2EPN6google8protobuf5ArenaE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:484,14'
              BranchSideFuncs:
                - _ZN10json_proto11StringValueC2EPN6google8protobuf5ArenaE
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:484,24'
          Dst:             _ZN10json_proto11StringValueC2EPN6google8protobuf5ArenaE
    - functionName:    _ZN10json_proto11StringValue10SharedCtorEPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3197
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::StringValue *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal10CachedSizeC2Ev
        - _ZN6google8protobuf8internal14ArenaStringPtr11InitDefaultEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
                - _ZN6google8protobuf8internal14ArenaStringPtr11InitDefaultEv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:51,57'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
                - _ZN6google8protobuf8internal14ArenaStringPtr11InitDefaultEv
      Callsites:
        - Src:             'genfiles/json.pb.cc:3201,41'
          Dst:             _ZN6google8protobuf8internal10CachedSizeC2Ev
        - Src:             'genfiles/json.pb.cc:3205,17'
          Dst:             _ZN6google8protobuf8internal14ArenaStringPtr11InitDefaultEv
    - functionName:    _ZN6google8protobuf8internal14ArenaStringPtr11InitDefaultEv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arenastring.h'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.google::protobuf::internal::ArenaStringPtr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal15TaggedStringPtrC2EPNS1_21ExplicitlyConstructedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEELm8EEE
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arenastring.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arenastring.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal15TaggedStringPtrC2EPNS1_21ExplicitlyConstructedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEELm8EEE
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arenastring.h:396,17'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal15TaggedStringPtrC2EPNS1_21ExplicitlyConstructedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEELm8EEE
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arenastring.h:396,17'
          Dst:             _ZN6google8protobuf8internal15TaggedStringPtrC2EPNS1_21ExplicitlyConstructedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEELm8EEE
    - functionName:    _ZN6google8protobuf8internal15TaggedStringPtrC2EPNS1_21ExplicitlyConstructedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEELm8EEE
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arenastring.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::internal::TaggedStringPtr *'
        - 'class.google::protobuf::internal::ExplicitlyConstructed *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto11StringValue10SharedDtorEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3220
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::StringValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal14ArenaStringPtr7DestroyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal14ArenaStringPtr7DestroyEv
            - BranchSide:      'genfiles/json.pb.cc:3222,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal14ArenaStringPtr7DestroyEv
      Callsites:
        - Src:             'genfiles/json.pb.cc:3222,17'
          Dst:             _ZN6google8protobuf8internal14ArenaStringPtr7DestroyEv
    - functionName:    _ZN6google8protobuf8internal14ArenaStringPtr7DestroyEv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.google::protobuf::internal::ArenaStringPtr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto11NumberValueD2Ev
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2844
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN10json_proto11NumberValue10SharedDtorEv
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2846,21'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
                - __clang_call_terminate
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto11NumberValue10SharedDtorEv
            - BranchSide:      'genfiles/json.pb.cc:2846,21'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
                - __clang_call_terminate
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto11NumberValue10SharedDtorEv
      Callsites:
        - Src:             'genfiles/json.pb.cc:2846,41'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
        - Src:             'genfiles/json.pb.cc:2850,3'
          Dst:             _ZN10json_proto11NumberValue10SharedDtorEv
        - Src:             'genfiles/json.pb.cc:2851,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
        - Src:             'genfiles/json.pb.cc:2846,41'
          Dst:             __clang_call_terminate
    - functionName:    _ZN10json_proto11NumberValueD0Ev
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2844
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto11NumberValueD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValueD2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:2844,29'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValueD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'genfiles/json.pb.cc:2844,29'
          Dst:             _ZN10json_proto11NumberValueD2Ev
    - functionName:    _ZNK10json_proto11NumberValue3NewEPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1692
      functionDepth:   0
      returnType:      'class.json_proto::NumberValue *'
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberValue *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11NumberValueEEEPT_PNS0_5ArenaE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11NumberValueEEEPT_PNS0_5ArenaE
            - BranchSide:      'genfiles/json.pb.h:1693,12'
              BranchSideFuncs:
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11NumberValueEEEPT_PNS0_5ArenaE
      Callsites:
        - Src:             'genfiles/json.pb.h:1693,12'
          Dst:             _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11NumberValueEEEPT_PNS0_5ArenaE
    - functionName:    _ZN10json_proto11NumberValue5ClearEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2894
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN10json_proto11NumberValue11clear_valueEv
        - _ZN10json_proto13NumberInteger5ClearEv
        - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:58,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto13NumberInteger5ClearEv
                - _ZN10json_proto11NumberValue11clear_valueEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:58,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto13NumberInteger5ClearEv
                - _ZN10json_proto11NumberValue11clear_valueEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
        - Branch String:   'genfiles/json.pb.cc:2901,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2903,12'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue11clear_valueEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
            - BranchSide:      'genfiles/json.pb.cc:2905,3'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue11clear_valueEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:159,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:159,9'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:160,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
      Callsites:
        - Src:             'genfiles/json.pb.cc:2903,28'
          Dst:             _ZN10json_proto13NumberInteger5ClearEv
        - Src:             'genfiles/json.pb.cc:2905,3'
          Dst:             _ZN10json_proto11NumberValue11clear_valueEv
        - Src:             'genfiles/json.pb.cc:2907,23'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
    - functionName:    _ZNK10json_proto11NumberValue13IsInitializedEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3112
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          115
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN10json_proto11NumberValue9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
        - _ZNK10json_proto11NumberFloat13IsInitializedEv
        - _ZNK10json_proto11NumberValue10value_caseEv
        - _ZNK10json_proto13NumberInteger13IsInitializedEv
        - _ZNK10json_proto14NumberExponent13IsInitializedEv
        - _ZNK10json_proto18NumberExponentFrac13IsInitializedEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3113,47'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto13NumberInteger13IsInitializedEv
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto18NumberExponentFrac13IsInitializedEv
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto14NumberExponent13IsInitializedEv
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto11NumberFloat13IsInitializedEv
            - BranchSide:      'genfiles/json.pb.cc:3113,47'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto13NumberInteger13IsInitializedEv
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto18NumberExponentFrac13IsInitializedEv
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto14NumberExponent13IsInitializedEv
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto11NumberFloat13IsInitializedEv
        - Branch String:   'genfiles/json.pb.cc:3113,7'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:3113,7'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:3114,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3115,17'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto18NumberExponentFrac13IsInitializedEv
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto14NumberExponent13IsInitializedEv
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto11NumberFloat13IsInitializedEv
            - BranchSide:      'genfiles/json.pb.cc:3117,11'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto18NumberExponentFrac13IsInitializedEv
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto14NumberExponent13IsInitializedEv
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto11NumberFloat13IsInitializedEv
        - Branch String:   'genfiles/json.pb.cc:3115,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3115,9'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto18NumberExponentFrac13IsInitializedEv
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto14NumberExponent13IsInitializedEv
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto11NumberFloat13IsInitializedEv
            - BranchSide:      'genfiles/json.pb.cc:3117,11'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto18NumberExponentFrac13IsInitializedEv
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto14NumberExponent13IsInitializedEv
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto11NumberFloat13IsInitializedEv
        - Branch String:   'genfiles/json.pb.cc:3117,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3119,11'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto11NumberFloat13IsInitializedEv
            - BranchSide:      'genfiles/json.pb.cc:3125,11'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto14NumberExponent13IsInitializedEv
            - BranchSide:      'genfiles/json.pb.cc:3131,11'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto18NumberExponentFrac13IsInitializedEv
            - BranchSide:      'genfiles/json.pb.cc:3140,3'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:3119,11'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3120,28'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberFloat13IsInitializedEv
            - BranchSide:      'genfiles/json.pb.cc:3140,3'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:3120,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3120,13'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:3140,3'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:3125,11'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3126,21'
              BranchSideFuncs:
                - _ZNK10json_proto14NumberExponent13IsInitializedEv
            - BranchSide:      'genfiles/json.pb.cc:3140,3'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:3126,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3126,13'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:3140,3'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:3131,11'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3132,21'
              BranchSideFuncs:
                - _ZNK10json_proto18NumberExponentFrac13IsInitializedEv
            - BranchSide:      'genfiles/json.pb.cc:3140,3'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:3132,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3132,13'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:3140,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'genfiles/json.pb.cc:3113,7'
          Dst:             _ZN10json_proto11NumberValue9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
        - Src:             'genfiles/json.pb.cc:3115,33'
          Dst:             _ZNK10json_proto13NumberInteger13IsInitializedEv
        - Src:             'genfiles/json.pb.cc:3117,11'
          Dst:             _ZNK10json_proto11NumberValue10value_caseEv
        - Src:             'genfiles/json.pb.cc:3119,11'
          Dst:             _ZNK10json_proto11NumberValue10value_caseEv
        - Src:             'genfiles/json.pb.cc:3120,42'
          Dst:             _ZNK10json_proto11NumberFloat13IsInitializedEv
        - Src:             'genfiles/json.pb.cc:3125,11'
          Dst:             _ZNK10json_proto11NumberValue10value_caseEv
        - Src:             'genfiles/json.pb.cc:3126,45'
          Dst:             _ZNK10json_proto14NumberExponent13IsInitializedEv
        - Src:             'genfiles/json.pb.cc:3131,11'
          Dst:             _ZNK10json_proto11NumberValue10value_caseEv
        - Src:             'genfiles/json.pb.cc:3132,50'
          Dst:             _ZNK10json_proto18NumberExponentFrac13IsInitializedEv
    - functionName:    _ZNK10json_proto11NumberValue12ByteSizeLongEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3020
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          82
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto11NumberFloatEEEmRKT_
        - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto13NumberIntegerEEEmRKT_
        - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto14NumberExponentEEEmRKT_
        - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto18NumberExponentFracEEEmRKT_
        - _ZNK10json_proto11NumberValue10value_caseEv
        - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto13NumberIntegerEEEmRKT_
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto18NumberExponentFracEEEmRKT_
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto14NumberExponentEEEmRKT_
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto11NumberFloatEEEmRKT_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto13NumberIntegerEEEmRKT_
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto18NumberExponentFracEEEmRKT_
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto14NumberExponentEEEmRKT_
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto11NumberFloatEEEmRKT_
        - Branch String:   'genfiles/json.pb.cc:3025,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3028,17'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto18NumberExponentFracEEEmRKT_
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto14NumberExponentEEEmRKT_
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto11NumberFloatEEEmRKT_
            - BranchSide:      'genfiles/json.pb.cc:3034,11'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto18NumberExponentFracEEEmRKT_
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto14NumberExponentEEEmRKT_
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto11NumberFloatEEEmRKT_
        - Branch String:   'genfiles/json.pb.cc:3034,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3034,3'
              BranchSideFuncs:
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
            - BranchSide:      'genfiles/json.pb.cc:3039,26'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto11NumberFloatEEEmRKT_
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
            - BranchSide:      'genfiles/json.pb.cc:3046,19'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto14NumberExponentEEEmRKT_
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
            - BranchSide:      'genfiles/json.pb.cc:3053,19'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto18NumberExponentFracEEEmRKT_
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
      Callsites:
        - Src:             'genfiles/json.pb.cc:3027,7'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto13NumberIntegerEEEmRKT_
        - Src:             'genfiles/json.pb.cc:3034,11'
          Dst:             _ZNK10json_proto11NumberValue10value_caseEv
        - Src:             'genfiles/json.pb.cc:3038,9'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto11NumberFloatEEEmRKT_
        - Src:             'genfiles/json.pb.cc:3045,9'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto14NumberExponentEEEmRKT_
        - Src:             'genfiles/json.pb.cc:3052,9'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto18NumberExponentFracEEEmRKT_
        - Src:             'genfiles/json.pb.cc:3060,10'
          Dst:             _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
    - functionName:    _ZNK10json_proto11NumberValue13GetCachedSizeEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1711
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf8internal10CachedSize3GetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal10CachedSize3GetEv
            - BranchSide:      'genfiles/json.pb.h:1711,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal10CachedSize3GetEv
      Callsites:
        - Src:             'genfiles/json.pb.h:1711,65'
          Dst:             _ZNK6google8protobuf8internal10CachedSize3GetEv
    - functionName:    _ZN10json_proto11NumberValue14_InternalParseEPKcPN6google8protobuf8internal12ParseContextE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2910
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.json_proto::NumberValue *'
        - 'char *'
        - 'class.google::protobuf::internal::ParseContext *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          266
      EdgeCount:       64
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
        - _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
        - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
        - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
        - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
        - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
        - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
        - _ZN6google8protobuf8internal7ReadTagEPKcPjj
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:2913,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2915,27'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:2969,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
        - Branch String:   'genfiles/json.pb.cc:2916,5'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2919,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      'genfiles/json.pb.cc:2928,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      'genfiles/json.pb.cc:2937,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      'genfiles/json.pb.cc:2946,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      'genfiles/json.pb.cc:2957,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:2919,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2920,35'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.cc:2957,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:2928,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2929,35'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      'genfiles/json.pb.cc:2957,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:2937,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2938,35'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      'genfiles/json.pb.cc:2957,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:2946,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2947,35'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      'genfiles/json.pb.cc:2957,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:2957,20'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2957,29'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      'genfiles/json.pb.cc:2958,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
        - Branch String:   'genfiles/json.pb.cc:2957,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2958,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      'genfiles/json.pb.cc:2963,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:126,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:127,15'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:129,14'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:2971,1'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
        - Branch String:   'genfiles/json.pb.cc:2913,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2915,27'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:2969,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'genfiles/json.pb.cc:2913,16'
          Dst:             _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - Src:             'genfiles/json.pb.cc:2915,11'
          Dst:             _ZN6google8protobuf8internal7ReadTagEPKcPjj
        - Src:             'genfiles/json.pb.cc:2920,35'
          Dst:             _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
        - Src:             'genfiles/json.pb.cc:2920,22'
          Dst:             _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
        - Src:             'genfiles/json.pb.cc:2929,35'
          Dst:             _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
        - Src:             'genfiles/json.pb.cc:2929,22'
          Dst:             _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
        - Src:             'genfiles/json.pb.cc:2938,35'
          Dst:             _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
        - Src:             'genfiles/json.pb.cc:2938,22'
          Dst:             _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
        - Src:             'genfiles/json.pb.cc:2947,35'
          Dst:             _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
        - Src:             'genfiles/json.pb.cc:2947,22'
          Dst:             _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
        - Src:             'genfiles/json.pb.cc:2959,12'
          Dst:             _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Src:             'genfiles/json.pb.cc:2964,29'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:2964,29'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
        - Src:             'genfiles/json.pb.cc:2962,11'
          Dst:             _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
        - Src:             'genfiles/json.pb.cc:2913,16'
          Dst:             _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - Src:             'genfiles/json.pb.cc:2969,21'
          Dst:             _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
    - functionName:    _ZNK10json_proto11NumberValue18_InternalSerializeEPhPN6google8protobuf2io19EpsCopyOutputStreamE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2978
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.json_proto::NumberValue *'
        - 'char *'
        - 'class.google::protobuf::io::EpsCopyOutputStream *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          102
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10json_proto11NumberValue9_Internal11float_valueEPKS0_
        - _ZN10json_proto11NumberValue9_Internal13integer_valueEPKS0_
        - _ZN10json_proto11NumberValue9_Internal14exponent_valueEPKS0_
        - _ZN10json_proto11NumberValue9_Internal19exponent_frac_valueEPKS0_
        - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
        - _ZNK10json_proto11NumberFloat13GetCachedSizeEv
        - _ZNK10json_proto11NumberValue10value_caseEv
        - _ZNK10json_proto13NumberInteger13GetCachedSizeEv
        - _ZNK10json_proto14NumberExponent13GetCachedSizeEv
        - _ZNK10json_proto18NumberExponentFrac13GetCachedSizeEv
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue9_Internal13integer_valueEPKS0_
                - _ZNK10json_proto13NumberInteger13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN10json_proto11NumberValue9_Internal19exponent_frac_valueEPKS0_
                - _ZNK10json_proto18NumberExponentFrac13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
                - _ZN10json_proto11NumberValue9_Internal14exponent_valueEPKS0_
                - _ZNK10json_proto14NumberExponent13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - _ZN10json_proto11NumberValue9_Internal11float_valueEPKS0_
                - _ZNK10json_proto11NumberFloat13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue9_Internal13integer_valueEPKS0_
                - _ZNK10json_proto13NumberInteger13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN10json_proto11NumberValue9_Internal19exponent_frac_valueEPKS0_
                - _ZNK10json_proto18NumberExponentFrac13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
                - _ZN10json_proto11NumberValue9_Internal14exponent_valueEPKS0_
                - _ZNK10json_proto14NumberExponent13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - _ZN10json_proto11NumberValue9_Internal11float_valueEPKS0_
                - _ZNK10json_proto11NumberFloat13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:2985,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2987,31'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN10json_proto11NumberValue9_Internal19exponent_frac_valueEPKS0_
                - _ZNK10json_proto18NumberExponentFrac13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
                - _ZN10json_proto11NumberValue9_Internal14exponent_valueEPKS0_
                - _ZNK10json_proto14NumberExponent13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - _ZN10json_proto11NumberValue9_Internal11float_valueEPKS0_
                - _ZNK10json_proto11NumberFloat13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:2991,11'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN10json_proto11NumberValue9_Internal19exponent_frac_valueEPKS0_
                - _ZNK10json_proto18NumberExponentFrac13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
                - _ZN10json_proto11NumberValue9_Internal14exponent_valueEPKS0_
                - _ZNK10json_proto14NumberExponent13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - _ZN10json_proto11NumberValue9_Internal11float_valueEPKS0_
                - _ZNK10json_proto11NumberFloat13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:2991,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2994,33'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue9_Internal11float_valueEPKS0_
                - _ZNK10json_proto11NumberFloat13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:3000,33'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue9_Internal14exponent_valueEPKS0_
                - _ZNK10json_proto14NumberExponent13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:3006,33'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue9_Internal19exponent_frac_valueEPKS0_
                - _ZNK10json_proto18NumberExponentFrac13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:3012,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:3012,7'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:3012,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'genfiles/json.pb.cc:2987,31'
          Dst:             _ZN10json_proto11NumberValue9_Internal13integer_valueEPKS0_
        - Src:             'genfiles/json.pb.cc:2988,40'
          Dst:             _ZNK10json_proto13NumberInteger13GetCachedSizeEv
        - Src:             'genfiles/json.pb.cc:2986,14'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
        - Src:             'genfiles/json.pb.cc:2991,11'
          Dst:             _ZNK10json_proto11NumberValue10value_caseEv
        - Src:             'genfiles/json.pb.cc:2994,33'
          Dst:             _ZN10json_proto11NumberValue9_Internal11float_valueEPKS0_
        - Src:             'genfiles/json.pb.cc:2995,40'
          Dst:             _ZNK10json_proto11NumberFloat13GetCachedSizeEv
        - Src:             'genfiles/json.pb.cc:2993,16'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
        - Src:             'genfiles/json.pb.cc:3000,33'
          Dst:             _ZN10json_proto11NumberValue9_Internal14exponent_valueEPKS0_
        - Src:             'genfiles/json.pb.cc:3001,43'
          Dst:             _ZNK10json_proto14NumberExponent13GetCachedSizeEv
        - Src:             'genfiles/json.pb.cc:2999,16'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
        - Src:             'genfiles/json.pb.cc:3006,33'
          Dst:             _ZN10json_proto11NumberValue9_Internal19exponent_frac_valueEPKS0_
        - Src:             'genfiles/json.pb.cc:3007,48'
          Dst:             _ZNK10json_proto18NumberExponentFrac13GetCachedSizeEv
        - Src:             'genfiles/json.pb.cc:3005,16'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
        - Src:             'genfiles/json.pb.cc:3014,29'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:3013,14'
          Dst:             _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
    - functionName:    _ZNK10json_proto11NumberValue13SetCachedSizeEi
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2861
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberValue *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal10CachedSize3SetEi
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSize3SetEi
            - BranchSide:      'genfiles/json.pb.cc:2862,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSize3SetEi
      Callsites:
        - Src:             'genfiles/json.pb.cc:2862,24'
          Dst:             _ZN6google8protobuf8internal10CachedSize3SetEi
    - functionName:    _ZNK10json_proto11NumberValue11GetMetadataEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3152
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z36descriptor_table_json_2eproto_getterv
        - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
            - BranchSide:      'genfiles/json.pb.cc:3153,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
      Callsites:
        - Src:             'genfiles/json.pb.cc:3153,10'
          Dst:             _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
        - Src:             'genfiles/json.pb.cc:3153,10'
          Dst:             _Z36descriptor_table_json_2eproto_getterv
    - functionName:    _ZNK10json_proto11NumberValue12GetClassDataEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3067
      functionDepth:   0
      returnType:      'struct.google::protobuf::Message::ClassData *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto11NumberValue9MergeImplERN6google8protobuf7MessageERKS3_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3070
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::Message *'
        - 'class.google::protobuf::Message *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          95
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
        - _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
        - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
        - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
        - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - _ZNK10json_proto11NumberValue10value_caseEv
        - _ZNK10json_proto11NumberValue21_internal_float_valueEv
        - _ZNK10json_proto11NumberValue23_internal_integer_valueEv
        - _ZNK10json_proto11NumberValue24_internal_exponent_valueEv
        - _ZNK10json_proto11NumberValue29_internal_exponent_frac_valueEv
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3071,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
                - _ZNK10json_proto11NumberValue23_internal_integer_valueEv
                - _ZN10json_proto13NumberInteger9MergeFromERKS0_
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZNK10json_proto11NumberValue29_internal_exponent_frac_valueEv
                - _ZN10json_proto18NumberExponentFrac9MergeFromERKS0_
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZNK10json_proto11NumberValue24_internal_exponent_valueEv
                - _ZN10json_proto14NumberExponent9MergeFromERKS0_
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZNK10json_proto11NumberValue21_internal_float_valueEv
                - _ZN10json_proto11NumberFloat9MergeFromERKS0_
            - BranchSide:      'genfiles/json.pb.cc:3071,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
                - _ZNK10json_proto11NumberValue23_internal_integer_valueEv
                - _ZN10json_proto13NumberInteger9MergeFromERKS0_
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZNK10json_proto11NumberValue29_internal_exponent_frac_valueEv
                - _ZN10json_proto18NumberExponentFrac9MergeFromERKS0_
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZNK10json_proto11NumberValue24_internal_exponent_valueEv
                - _ZN10json_proto14NumberExponent9MergeFromERKS0_
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZNK10json_proto11NumberValue21_internal_float_valueEv
                - _ZN10json_proto11NumberFloat9MergeFromERKS0_
        - Branch String:   'genfiles/json.pb.cc:3078,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3079,12'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZNK10json_proto11NumberValue29_internal_exponent_frac_valueEv
                - _ZN10json_proto18NumberExponentFrac9MergeFromERKS0_
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZNK10json_proto11NumberValue24_internal_exponent_valueEv
                - _ZN10json_proto14NumberExponent9MergeFromERKS0_
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZNK10json_proto11NumberValue21_internal_float_valueEv
                - _ZN10json_proto11NumberFloat9MergeFromERKS0_
            - BranchSide:      'genfiles/json.pb.cc:3082,16'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZNK10json_proto11NumberValue29_internal_exponent_frac_valueEv
                - _ZN10json_proto18NumberExponentFrac9MergeFromERKS0_
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZNK10json_proto11NumberValue24_internal_exponent_valueEv
                - _ZN10json_proto14NumberExponent9MergeFromERKS0_
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZNK10json_proto11NumberValue21_internal_float_valueEv
                - _ZN10json_proto11NumberFloat9MergeFromERKS0_
        - Branch String:   'genfiles/json.pb.cc:3082,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3084,14'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZNK10json_proto11NumberValue21_internal_float_valueEv
                - _ZN10json_proto11NumberFloat9MergeFromERKS0_
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:3089,14'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZNK10json_proto11NumberValue24_internal_exponent_valueEv
                - _ZN10json_proto14NumberExponent9MergeFromERKS0_
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:3094,14'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZNK10json_proto11NumberValue29_internal_exponent_frac_valueEv
                - _ZN10json_proto18NumberExponentFrac9MergeFromERKS0_
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:3102,87'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:3102,10'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
      Callsites:
        - Src:             'genfiles/json.pb.cc:3079,12'
          Dst:             _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
        - Src:             'genfiles/json.pb.cc:3080,14'
          Dst:             _ZNK10json_proto11NumberValue23_internal_integer_valueEv
        - Src:             'genfiles/json.pb.cc:3079,76'
          Dst:             _ZN10json_proto13NumberInteger9MergeFromERKS0_
        - Src:             'genfiles/json.pb.cc:3082,16'
          Dst:             _ZNK10json_proto11NumberValue10value_caseEv
        - Src:             'genfiles/json.pb.cc:3084,14'
          Dst:             _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
        - Src:             'genfiles/json.pb.cc:3085,16'
          Dst:             _ZNK10json_proto11NumberValue21_internal_float_valueEv
        - Src:             'genfiles/json.pb.cc:3084,74'
          Dst:             _ZN10json_proto11NumberFloat9MergeFromERKS0_
        - Src:             'genfiles/json.pb.cc:3089,14'
          Dst:             _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
        - Src:             'genfiles/json.pb.cc:3090,16'
          Dst:             _ZNK10json_proto11NumberValue24_internal_exponent_valueEv
        - Src:             'genfiles/json.pb.cc:3089,80'
          Dst:             _ZN10json_proto14NumberExponent9MergeFromERKS0_
        - Src:             'genfiles/json.pb.cc:3094,14'
          Dst:             _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
        - Src:             'genfiles/json.pb.cc:3095,16'
          Dst:             _ZNK10json_proto11NumberValue29_internal_exponent_frac_valueEv
        - Src:             'genfiles/json.pb.cc:3094,89'
          Dst:             _ZN10json_proto18NumberExponentFrac9MergeFromERKS0_
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:153,28'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:3102,30'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
    - functionName:    _ZN10json_proto11NumberValue31_internal_mutable_integer_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3176
      functionDepth:   0
      returnType:      'class.json_proto::NumberInteger *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:58,12'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto13NumberIntegerEEEPT_PNS0_5ArenaE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:58,12'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto13NumberIntegerEEEPT_PNS0_5ArenaE
        - Branch String:   'genfiles/json.pb.h:3178,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:3178,7'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto13NumberIntegerEEEPT_PNS0_5ArenaE
            - BranchSide:      'genfiles/json.pb.h:3179,63'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto13NumberIntegerEEEPT_PNS0_5ArenaE
      Callsites:
        - Src:             'genfiles/json.pb.h:3179,63'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.h:3179,15'
          Dst:             _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto13NumberIntegerEEEPT_PNS0_5ArenaE
    - functionName:    _ZNK10json_proto11NumberValue23_internal_integer_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3132
      functionDepth:   0
      returnType:      'class.json_proto::NumberInteger *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:3134,10'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:3134,10'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.h:3134,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN10json_proto13NumberInteger9MergeFromERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1009
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberInteger *'
        - 'class.json_proto::NumberInteger *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto13NumberInteger9MergeImplERN6google8protobuf7MessageERKS3_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZN10json_proto13NumberInteger9MergeImplERN6google8protobuf7MessageERKS3_
            - BranchSide:      'genfiles/json.pb.h:1010,30'
              BranchSideFuncs:
                - _ZN10json_proto13NumberInteger9MergeImplERN6google8protobuf7MessageERKS3_
      Callsites:
        - Src:             'genfiles/json.pb.h:1010,5'
          Dst:             _ZN10json_proto13NumberInteger9MergeImplERN6google8protobuf7MessageERKS3_
    - functionName:    _ZNK10json_proto11NumberValue10value_caseEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3437
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3269
      functionDepth:   0
      returnType:      'class.json_proto::NumberFloat *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10json_proto11NumberValue11clear_valueEv
        - _ZN10json_proto11NumberValue19set_has_float_valueEv
        - _ZNK10json_proto11NumberValue10value_caseEv
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:3270,7'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue11clear_valueEv
                - _ZN10json_proto11NumberValue19set_has_float_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11NumberFloatEEEPT_PNS0_5ArenaE
            - BranchSide:      'genfiles/json.pb.h:3270,7'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue11clear_valueEv
                - _ZN10json_proto11NumberValue19set_has_float_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11NumberFloatEEEPT_PNS0_5ArenaE
        - Branch String:   'genfiles/json.pb.h:3270,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:3270,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.h:3271,5'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue11clear_valueEv
                - _ZN10json_proto11NumberValue19set_has_float_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11NumberFloatEEEPT_PNS0_5ArenaE
      Callsites:
        - Src:             'genfiles/json.pb.h:3270,7'
          Dst:             _ZNK10json_proto11NumberValue10value_caseEv
        - Src:             'genfiles/json.pb.h:3271,5'
          Dst:             _ZN10json_proto11NumberValue11clear_valueEv
        - Src:             'genfiles/json.pb.h:3272,5'
          Dst:             _ZN10json_proto11NumberValue19set_has_float_valueEv
        - Src:             'genfiles/json.pb.h:3273,82'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.h:3273,34'
          Dst:             _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11NumberFloatEEEPT_PNS0_5ArenaE
    - functionName:    _ZNK10json_proto11NumberValue21_internal_float_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3241
      functionDepth:   0
      returnType:      'class.json_proto::NumberFloat *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK10json_proto11NumberValue10value_caseEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:3242,10'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.h:3242,10'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'genfiles/json.pb.h:3242,10'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:3242,10'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.h:3243,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'genfiles/json.pb.h:3242,10'
          Dst:             _ZNK10json_proto11NumberValue10value_caseEv
    - functionName:    _ZN10json_proto11NumberFloat9MergeFromERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1165
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberFloat *'
        - 'class.json_proto::NumberFloat *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto11NumberFloat9MergeImplERN6google8protobuf7MessageERKS3_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZN10json_proto11NumberFloat9MergeImplERN6google8protobuf7MessageERKS3_
            - BranchSide:      'genfiles/json.pb.h:1166,28'
              BranchSideFuncs:
                - _ZN10json_proto11NumberFloat9MergeImplERN6google8protobuf7MessageERKS3_
      Callsites:
        - Src:             'genfiles/json.pb.h:1166,5'
          Dst:             _ZN10json_proto11NumberFloat9MergeImplERN6google8protobuf7MessageERKS3_
    - functionName:    _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3343
      functionDepth:   0
      returnType:      'class.json_proto::NumberExponent *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10json_proto11NumberValue11clear_valueEv
        - _ZN10json_proto11NumberValue22set_has_exponent_valueEv
        - _ZNK10json_proto11NumberValue10value_caseEv
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:3344,7'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue11clear_valueEv
                - _ZN10json_proto11NumberValue22set_has_exponent_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto14NumberExponentEEEPT_PNS0_5ArenaE
            - BranchSide:      'genfiles/json.pb.h:3344,7'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue11clear_valueEv
                - _ZN10json_proto11NumberValue22set_has_exponent_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto14NumberExponentEEEPT_PNS0_5ArenaE
        - Branch String:   'genfiles/json.pb.h:3344,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:3344,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.h:3345,5'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue11clear_valueEv
                - _ZN10json_proto11NumberValue22set_has_exponent_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto14NumberExponentEEEPT_PNS0_5ArenaE
      Callsites:
        - Src:             'genfiles/json.pb.h:3344,7'
          Dst:             _ZNK10json_proto11NumberValue10value_caseEv
        - Src:             'genfiles/json.pb.h:3345,5'
          Dst:             _ZN10json_proto11NumberValue11clear_valueEv
        - Src:             'genfiles/json.pb.h:3346,5'
          Dst:             _ZN10json_proto11NumberValue22set_has_exponent_valueEv
        - Src:             'genfiles/json.pb.h:3347,88'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.h:3347,37'
          Dst:             _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto14NumberExponentEEEPT_PNS0_5ArenaE
    - functionName:    _ZNK10json_proto11NumberValue24_internal_exponent_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3315
      functionDepth:   0
      returnType:      'class.json_proto::NumberExponent *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK10json_proto11NumberValue10value_caseEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:3316,10'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.h:3316,10'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'genfiles/json.pb.h:3316,10'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:3316,10'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.h:3317,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'genfiles/json.pb.h:3316,10'
          Dst:             _ZNK10json_proto11NumberValue10value_caseEv
    - functionName:    _ZN10json_proto14NumberExponent9MergeFromERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1321
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberExponent *'
        - 'class.json_proto::NumberExponent *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto14NumberExponent9MergeImplERN6google8protobuf7MessageERKS3_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZN10json_proto14NumberExponent9MergeImplERN6google8protobuf7MessageERKS3_
            - BranchSide:      'genfiles/json.pb.h:1322,31'
              BranchSideFuncs:
                - _ZN10json_proto14NumberExponent9MergeImplERN6google8protobuf7MessageERKS3_
      Callsites:
        - Src:             'genfiles/json.pb.h:1322,5'
          Dst:             _ZN10json_proto14NumberExponent9MergeImplERN6google8protobuf7MessageERKS3_
    - functionName:    _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3417
      functionDepth:   0
      returnType:      'class.json_proto::NumberExponentFrac *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10json_proto11NumberValue11clear_valueEv
        - _ZN10json_proto11NumberValue27set_has_exponent_frac_valueEv
        - _ZNK10json_proto11NumberValue10value_caseEv
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:3418,7'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue11clear_valueEv
                - _ZN10json_proto11NumberValue27set_has_exponent_frac_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto18NumberExponentFracEEEPT_PNS0_5ArenaE
            - BranchSide:      'genfiles/json.pb.h:3418,7'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberValue11clear_valueEv
                - _ZN10json_proto11NumberValue27set_has_exponent_frac_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto18NumberExponentFracEEEPT_PNS0_5ArenaE
        - Branch String:   'genfiles/json.pb.h:3418,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:3418,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.h:3419,5'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue11clear_valueEv
                - _ZN10json_proto11NumberValue27set_has_exponent_frac_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto18NumberExponentFracEEEPT_PNS0_5ArenaE
      Callsites:
        - Src:             'genfiles/json.pb.h:3418,7'
          Dst:             _ZNK10json_proto11NumberValue10value_caseEv
        - Src:             'genfiles/json.pb.h:3419,5'
          Dst:             _ZN10json_proto11NumberValue11clear_valueEv
        - Src:             'genfiles/json.pb.h:3420,5'
          Dst:             _ZN10json_proto11NumberValue27set_has_exponent_frac_valueEv
        - Src:             'genfiles/json.pb.h:3421,97'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.h:3421,42'
          Dst:             _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto18NumberExponentFracEEEPT_PNS0_5ArenaE
    - functionName:    _ZNK10json_proto11NumberValue29_internal_exponent_frac_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3389
      functionDepth:   0
      returnType:      'class.json_proto::NumberExponentFrac *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK10json_proto11NumberValue10value_caseEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:3390,10'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.h:3390,10'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'genfiles/json.pb.h:3390,10'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:3390,10'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.h:3391,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'genfiles/json.pb.h:3390,10'
          Dst:             _ZNK10json_proto11NumberValue10value_caseEv
    - functionName:    _ZN10json_proto18NumberExponentFrac9MergeFromERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1506
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
        - 'class.json_proto::NumberExponentFrac *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto18NumberExponentFrac9MergeImplERN6google8protobuf7MessageERKS3_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZN10json_proto18NumberExponentFrac9MergeImplERN6google8protobuf7MessageERKS3_
            - BranchSide:      'genfiles/json.pb.h:1507,35'
              BranchSideFuncs:
                - _ZN10json_proto18NumberExponentFrac9MergeImplERN6google8protobuf7MessageERKS3_
      Callsites:
        - Src:             'genfiles/json.pb.h:1507,5'
          Dst:             _ZN10json_proto18NumberExponentFrac9MergeImplERN6google8protobuf7MessageERKS3_
    - functionName:    _ZN10json_proto18NumberExponentFrac9MergeImplERN6google8protobuf7MessageERKS3_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2654
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::Message *'
        - 'class.google::protobuf::Message *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          122
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2662,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:2662,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   'genfiles/json.pb.cc:2663,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2664,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:2675,87'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   'genfiles/json.pb.cc:2664,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2665,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:2667,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   'genfiles/json.pb.cc:2667,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2668,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:2670,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   'genfiles/json.pb.cc:2670,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2671,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:2673,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:2675,10'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:153,28'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:2675,30'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
    - functionName:    _ZN10json_proto11NumberValue11clear_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2865
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          93
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN10json_proto11NumberFloatD2Ev
        - _ZN10json_proto14NumberExponentD2Ev
        - _ZN10json_proto18NumberExponentFracD2Ev
        - _ZNK10json_proto11NumberValue10value_caseEv
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
      functionUses:    8
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2867,11'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto18NumberExponentFracD2Ev
                - _ZdlPv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto14NumberExponentD2Ev
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto11NumberFloatD2Ev
            - BranchSide:      'genfiles/json.pb.cc:2867,11'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto18NumberExponentFracD2Ev
                - _ZdlPv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto14NumberExponentD2Ev
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto11NumberFloatD2Ev
        - Branch String:   'genfiles/json.pb.cc:2867,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2867,3'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:2869,11'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto11NumberFloatD2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:2875,11'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto14NumberExponentD2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:2881,11'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto18NumberExponentFracD2Ev
                - _ZdlPv
        - Branch String:   'genfiles/json.pb.cc:2869,11'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2869,11'
              BranchSideFuncs:
                - _ZN10json_proto11NumberFloatD2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:2870,30'
              BranchSideFuncs:
                - _ZN10json_proto11NumberFloatD2Ev
                - _ZdlPv
        - Branch String:   'genfiles/json.pb.cc:2870,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:2870,9'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:2875,11'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2875,11'
              BranchSideFuncs:
                - _ZN10json_proto14NumberExponentD2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:2876,23'
              BranchSideFuncs:
                - _ZN10json_proto14NumberExponentD2Ev
                - _ZdlPv
        - Branch String:   'genfiles/json.pb.cc:2876,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:2876,9'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:2881,11'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2881,11'
              BranchSideFuncs:
                - _ZN10json_proto18NumberExponentFracD2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:2882,23'
              BranchSideFuncs:
                - _ZN10json_proto18NumberExponentFracD2Ev
                - _ZdlPv
        - Branch String:   'genfiles/json.pb.cc:2882,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:2882,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'genfiles/json.pb.cc:2867,11'
          Dst:             _ZNK10json_proto11NumberValue10value_caseEv
        - Src:             'genfiles/json.pb.cc:2869,11'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.cc:2870,9'
          Dst:             _ZN10json_proto11NumberFloatD2Ev
        - Src:             'genfiles/json.pb.cc:2875,11'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.cc:2876,9'
          Dst:             _ZN10json_proto14NumberExponentD2Ev
        - Src:             'genfiles/json.pb.cc:2881,11'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.cc:2882,9'
          Dst:             _ZN10json_proto18NumberExponentFracD2Ev
    - functionName:    _ZN10json_proto11NumberValue27set_has_exponent_frac_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3364
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto18NumberExponentFracEEEPT_PNS0_5ArenaE
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/message_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionDepth:   0
      returnType:      'class.json_proto::NumberExponentFrac *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto18NumberExponentFracEJEEEPT_PS1_DpOT0_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto18NumberExponentFracEJEEEPT_PS1_DpOT0_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:465,12'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto18NumberExponentFracEJEEEPT_PS1_DpOT0_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/message_lite.h:465,12'
          Dst:             _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto18NumberExponentFracEJEEEPT_PS1_DpOT0_
    - functionName:    _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto18NumberExponentFracEJEEEPT_PS1_DpOT0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3595
      functionDepth:   0
      returnType:      'class.json_proto::NumberExponentFrac *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN10json_proto18NumberExponentFracC2EPN6google8protobuf5ArenaE
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto18NumberExponentFracEE9ConstructIJPS1_EEEPS4_PvDpOT_
        - _ZN6google8protobuf5Arena15AllocateAlignedEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:555,15'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena15AllocateAlignedEmm
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto18NumberExponentFracEE9ConstructIJPS1_EEEPS4_PvDpOT_
                - llvm.lifetime.end.p0i8
                - _Znwm
                - _ZN10json_proto18NumberExponentFracC2EPN6google8protobuf5ArenaE
                - _ZdlPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:555,15'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena15AllocateAlignedEmm
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto18NumberExponentFracEE9ConstructIJPS1_EEEPS4_PvDpOT_
                - llvm.lifetime.end.p0i8
                - _Znwm
                - _ZN10json_proto18NumberExponentFracC2EPN6google8protobuf5ArenaE
                - _ZdlPv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:555,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _Znwm
                - _ZN10json_proto18NumberExponentFracC2EPN6google8protobuf5ArenaE
                - _ZdlPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:488,14'
              BranchSideFuncs:
                - _Znwm
                - _ZN10json_proto18NumberExponentFracC2EPN6google8protobuf5ArenaE
                - _ZdlPv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:558,14'
          Dst:             _ZN10json_proto18NumberExponentFracC2EPN6google8protobuf5ArenaE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:603,9'
          Dst:             _ZN6google8protobuf5Arena15AllocateAlignedEmm
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:560,21'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto18NumberExponentFracEE9ConstructIJPS1_EEEPS4_PvDpOT_
    - functionName:    _ZN10json_proto18NumberExponentFracC2EPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2445
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN10json_proto18NumberExponentFrac10SharedCtorEPN6google8protobuf5ArenaE
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2445,45'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
                - _ZN10json_proto18NumberExponentFrac10SharedCtorEPN6google8protobuf5ArenaE
                - _ZN6google8protobuf11MessageLiteD2Ev
            - BranchSide:      'genfiles/json.pb.cc:2445,45'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
                - _ZN10json_proto18NumberExponentFrac10SharedCtorEPN6google8protobuf5ArenaE
                - _ZN6google8protobuf11MessageLiteD2Ev
      Callsites:
        - Src:             'genfiles/json.pb.cc:2445,5'
          Dst:             _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
        - Src:             'genfiles/json.pb.cc:2446,3'
          Dst:             _ZN10json_proto18NumberExponentFrac10SharedCtorEPN6google8protobuf5ArenaE
        - Src:             'genfiles/json.pb.cc:2448,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto18NumberExponentFracEE9ConstructIJPS1_EEEPS4_PvDpOT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionDepth:   0
      returnType:      'class.json_proto::NumberExponentFrac *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'class.google::protobuf::Arena **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto18NumberExponentFracC2EPN6google8protobuf5ArenaE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN10json_proto18NumberExponentFracC2EPN6google8protobuf5ArenaE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:484,14'
              BranchSideFuncs:
                - _ZN10json_proto18NumberExponentFracC2EPN6google8protobuf5ArenaE
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:484,24'
          Dst:             _ZN10json_proto18NumberExponentFracC2EPN6google8protobuf5ArenaE
    - functionName:    _ZN10json_proto18NumberExponentFrac10SharedCtorEPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2456
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal10CachedSizeC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
                - llvm.memset.p0i8.i64
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:51,57'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             'genfiles/json.pb.cc:2460,41'
          Dst:             _ZN6google8protobuf8internal10CachedSizeC2Ev
    - functionName:    _ZN10json_proto18NumberExponentFracD2Ev
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN10json_proto18NumberExponentFrac10SharedDtorEv
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2472,21'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
                - __clang_call_terminate
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto18NumberExponentFrac10SharedDtorEv
            - BranchSide:      'genfiles/json.pb.cc:2472,21'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
                - __clang_call_terminate
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto18NumberExponentFrac10SharedDtorEv
      Callsites:
        - Src:             'genfiles/json.pb.cc:2472,41'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
        - Src:             'genfiles/json.pb.cc:2476,3'
          Dst:             _ZN10json_proto18NumberExponentFrac10SharedDtorEv
        - Src:             'genfiles/json.pb.cc:2477,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
        - Src:             'genfiles/json.pb.cc:2472,41'
          Dst:             __clang_call_terminate
    - functionName:    _ZN10json_proto18NumberExponentFracD0Ev
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto18NumberExponentFracD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN10json_proto18NumberExponentFracD2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:2470,43'
              BranchSideFuncs:
                - _ZN10json_proto18NumberExponentFracD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'genfiles/json.pb.cc:2470,43'
          Dst:             _ZN10json_proto18NumberExponentFracD2Ev
    - functionName:    _ZNK10json_proto18NumberExponentFrac3NewEPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1500
      functionDepth:   0
      returnType:      'class.json_proto::NumberExponentFrac *'
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto18NumberExponentFracEEEPT_PNS0_5ArenaE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto18NumberExponentFracEEEPT_PNS0_5ArenaE
            - BranchSide:      'genfiles/json.pb.h:1501,12'
              BranchSideFuncs:
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto18NumberExponentFracEEEPT_PNS0_5ArenaE
      Callsites:
        - Src:             'genfiles/json.pb.h:1501,12'
          Dst:             _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto18NumberExponentFracEEEPT_PNS0_5ArenaE
    - functionName:    _ZN10json_proto18NumberExponentFrac5ClearEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2487
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:58,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:58,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
        - Branch String:   'genfiles/json.pb.cc:2494,7'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:54,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
            - BranchSide:      'genfiles/json.pb.cc:2495,22'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:159,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:159,9'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:160,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
      Callsites:
        - Src:             'genfiles/json.pb.cc:2500,23'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
    - functionName:    _ZNK10json_proto18NumberExponentFrac13IsInitializedEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2685
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto18NumberExponentFrac9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN10json_proto18NumberExponentFrac9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
            - BranchSide:      'genfiles/json.pb.cc:2686,47'
              BranchSideFuncs:
                - _ZN10json_proto18NumberExponentFrac9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
      Callsites:
        - Src:             'genfiles/json.pb.cc:2686,7'
          Dst:             _ZN10json_proto18NumberExponentFrac9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
    - functionName:    _ZNK10json_proto18NumberExponentFrac12ByteSizeLongEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2622
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
        - _ZNK10json_proto18NumberExponentFrac18_internal_exponentEv
        - _ZNK10json_proto18NumberExponentFrac30RequiredFieldsByteSizeFallbackEv
        - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto18NumberExponentFrac30RequiredFieldsByteSizeFallbackEv
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
                - _ZNK10json_proto18NumberExponentFrac18_internal_exponentEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto18NumberExponentFrac30RequiredFieldsByteSizeFallbackEv
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
                - _ZNK10json_proto18NumberExponentFrac18_internal_exponentEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
        - Branch String:   'genfiles/json.pb.cc:2626,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto18NumberExponentFrac18_internal_exponentEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
            - BranchSide:      'genfiles/json.pb.cc:2638,19'
              BranchSideFuncs:
                - _ZNK10json_proto18NumberExponentFrac30RequiredFieldsByteSizeFallbackEv
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
      Callsites:
        - Src:             'genfiles/json.pb.cc:2632,15'
          Dst:             _ZNK10json_proto18NumberExponentFrac18_internal_exponentEv
        - Src:             'genfiles/json.pb.cc:2631,19'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
        - Src:             'genfiles/json.pb.cc:2638,19'
          Dst:             _ZNK10json_proto18NumberExponentFrac30RequiredFieldsByteSizeFallbackEv
        - Src:             'genfiles/json.pb.cc:2644,10'
          Dst:             _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
    - functionName:    _ZNK10json_proto18NumberExponentFrac13GetCachedSizeEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1519
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf8internal10CachedSize3GetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal10CachedSize3GetEv
            - BranchSide:      'genfiles/json.pb.h:1519,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal10CachedSize3GetEv
      Callsites:
        - Src:             'genfiles/json.pb.h:1519,65'
          Dst:             _ZNK6google8protobuf8internal10CachedSize3GetEv
    - functionName:    _ZN10json_proto18NumberExponentFrac14_InternalParseEPKcPN6google8protobuf8internal12ParseContextE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2503
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
        - 'char *'
        - 'class.google::protobuf::internal::ParseContext *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          242
      EdgeCount:       54
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN10json_proto18NumberExponentFrac9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
        - _ZN10json_proto18NumberExponentFrac9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
        - _ZN10json_proto18NumberExponentFrac9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
        - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - _ZN6google8protobuf8internal12ReadVarint32EPPKc
        - _ZN6google8protobuf8internal12ReadVarint64EPPKc
        - _ZN6google8protobuf8internal13UnalignedLoadIfEET_PKc
        - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
        - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
        - _ZN6google8protobuf8internal7ReadTagEPKcPjj
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:2506,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2508,27'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:2556,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
        - Branch String:   'genfiles/json.pb.cc:2509,5'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2512,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto18NumberExponentFrac9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIfEET_PKc
            - BranchSide:      'genfiles/json.pb.cc:2522,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIfEET_PKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto18NumberExponentFrac9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
            - BranchSide:      'genfiles/json.pb.cc:2532,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIfEET_PKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto18NumberExponentFrac9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'genfiles/json.pb.cc:2544,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIfEET_PKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:2512,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2513,11'
              BranchSideFuncs:
                - _ZN10json_proto18NumberExponentFrac9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIfEET_PKc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto18NumberExponentFrac9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.cc:2544,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIfEET_PKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:2522,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2523,11'
              BranchSideFuncs:
                - _ZN10json_proto18NumberExponentFrac9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto18NumberExponentFrac9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIfEET_PKc
            - BranchSide:      'genfiles/json.pb.cc:2544,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIfEET_PKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:2532,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2533,11'
              BranchSideFuncs:
                - _ZN10json_proto18NumberExponentFrac9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIfEET_PKc
            - BranchSide:      'genfiles/json.pb.cc:2544,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIfEET_PKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:2544,20'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2544,29'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN10json_proto18NumberExponentFrac9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIfEET_PKc
            - BranchSide:      'genfiles/json.pb.cc:2545,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN10json_proto18NumberExponentFrac9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIfEET_PKc
        - Branch String:   'genfiles/json.pb.cc:2544,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2545,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN10json_proto18NumberExponentFrac9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIfEET_PKc
            - BranchSide:      'genfiles/json.pb.cc:2550,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto18NumberExponentFrac9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIfEET_PKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:126,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:127,15'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto18NumberExponentFrac9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIfEET_PKc
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:129,14'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto18NumberExponentFrac9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIfEET_PKc
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto18NumberExponentFrac9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIfEET_PKc
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto18NumberExponentFrac9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto18NumberExponentFrac9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIfEET_PKc
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:2558,1'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
        - Branch String:   'genfiles/json.pb.cc:2506,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2508,27'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:2556,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'genfiles/json.pb.cc:2506,16'
          Dst:             _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - Src:             'genfiles/json.pb.cc:2508,11'
          Dst:             _ZN6google8protobuf8internal7ReadTagEPKcPjj
        - Src:             'genfiles/json.pb.cc:2513,11'
          Dst:             _ZN10json_proto18NumberExponentFrac9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
        - Src:             'genfiles/json.pb.cc:2514,26'
          Dst:             _ZN6google8protobuf8internal13UnalignedLoadIfEET_PKc
        - Src:             'genfiles/json.pb.cc:2523,11'
          Dst:             _ZN10json_proto18NumberExponentFrac9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
        - Src:             'genfiles/json.pb.cc:2524,30'
          Dst:             _ZN6google8protobuf8internal12ReadVarint32EPPKc
        - Src:             'genfiles/json.pb.cc:2533,11'
          Dst:             _ZN10json_proto18NumberExponentFrac9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
        - Src:             'genfiles/json.pb.cc:2534,35'
          Dst:             _ZN6google8protobuf8internal12ReadVarint64EPPKc
        - Src:             'genfiles/json.pb.cc:2546,12'
          Dst:             _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Src:             'genfiles/json.pb.cc:2551,29'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:2551,29'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
        - Src:             'genfiles/json.pb.cc:2549,11'
          Dst:             _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
        - Src:             'genfiles/json.pb.cc:2506,16'
          Dst:             _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - Src:             'genfiles/json.pb.cc:2556,21'
          Dst:             _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
    - functionName:    _ZNK10json_proto18NumberExponentFrac18_InternalSerializeEPhPN6google8protobuf2io19EpsCopyOutputStreamE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2565
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
        - 'char *'
        - 'class.google::protobuf::io::EpsCopyOutputStream *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          144
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
        - _ZN6google8protobuf2io17CodedOutputStream26WriteLittleEndian32ToArrayEjPh
        - _ZN6google8protobuf2io17CodedOutputStream32WriteVarint32SignExtendedToArrayEiPh
        - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
        - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - _ZN6google8protobuf8internal14WireFormatLite11EncodeFloatEf
        - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
        - _ZNK10json_proto18NumberExponentFrac14_internal_baseEv
        - _ZNK10json_proto18NumberExponentFrac18_internal_exponentEv
        - _ZNK10json_proto18NumberExponentFrac23_internal_use_uppercaseEv
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto18NumberExponentFrac14_internal_baseEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf8internal14WireFormatLite11EncodeFloatEf
                - _ZN6google8protobuf2io17CodedOutputStream26WriteLittleEndian32ToArrayEjPh
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto18NumberExponentFrac18_internal_exponentEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream32WriteVarint32SignExtendedToArrayEiPh
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto18NumberExponentFrac23_internal_use_uppercaseEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto18NumberExponentFrac14_internal_baseEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf8internal14WireFormatLite11EncodeFloatEf
                - _ZN6google8protobuf2io17CodedOutputStream26WriteLittleEndian32ToArrayEjPh
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto18NumberExponentFrac18_internal_exponentEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream32WriteVarint32SignExtendedToArrayEiPh
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto18NumberExponentFrac23_internal_use_uppercaseEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:2572,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2573,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto18NumberExponentFrac18_internal_exponentEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream32WriteVarint32SignExtendedToArrayEiPh
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto18NumberExponentFrac23_internal_use_uppercaseEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:2579,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto18NumberExponentFrac18_internal_exponentEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream32WriteVarint32SignExtendedToArrayEiPh
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto18NumberExponentFrac23_internal_use_uppercaseEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:2579,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2580,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto18NumberExponentFrac23_internal_use_uppercaseEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:2586,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto18NumberExponentFrac23_internal_use_uppercaseEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:2586,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2587,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:2592,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:2592,7'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:2592,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'genfiles/json.pb.cc:2573,22'
          Dst:             _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
        - Src:             'genfiles/json.pb.cc:2575,18'
          Dst:             _ZNK10json_proto18NumberExponentFrac14_internal_baseEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1597,12'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1375,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1598,10'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite11EncodeFloatEf
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1598,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream26WriteLittleEndian32ToArrayEjPh
        - Src:             'genfiles/json.pb.cc:2580,22'
          Dst:             _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
        - Src:             'genfiles/json.pb.cc:2582,18'
          Dst:             _ZNK10json_proto18NumberExponentFrac18_internal_exponentEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1538,12'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1375,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1539,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream32WriteVarint32SignExtendedToArrayEiPh
        - Src:             'genfiles/json.pb.cc:2587,22'
          Dst:             _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
        - Src:             'genfiles/json.pb.cc:2589,18'
          Dst:             _ZNK10json_proto18NumberExponentFrac23_internal_use_uppercaseEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1608,12'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1375,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1609,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
        - Src:             'genfiles/json.pb.cc:2594,29'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:2593,14'
          Dst:             _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
    - functionName:    _ZNK10json_proto18NumberExponentFrac13SetCachedSizeEi
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2483
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal10CachedSize3SetEi
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSize3SetEi
            - BranchSide:      'genfiles/json.pb.cc:2484,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSize3SetEi
      Callsites:
        - Src:             'genfiles/json.pb.cc:2484,24'
          Dst:             _ZN6google8protobuf8internal10CachedSize3SetEi
    - functionName:    _ZNK10json_proto18NumberExponentFrac11GetMetadataEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2702
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z36descriptor_table_json_2eproto_getterv
        - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
            - BranchSide:      'genfiles/json.pb.cc:2703,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
      Callsites:
        - Src:             'genfiles/json.pb.cc:2703,10'
          Dst:             _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
        - Src:             'genfiles/json.pb.cc:2703,10'
          Dst:             _Z36descriptor_table_json_2eproto_getterv
    - functionName:    _ZNK10json_proto18NumberExponentFrac12GetClassDataEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2651
      functionDepth:   0
      returnType:      'struct.google::protobuf::Message::ClassData *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10json_proto18NumberExponentFrac14_internal_baseEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3060
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal14WireFormatLite11EncodeFloatEf
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 822
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4absl12lts_202301258bit_castIjfLi0EEET_RKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:823,10'
          Dst:             _ZN4absl12lts_202301258bit_castIjfLi0EEET_RKT0_
    - functionName:    _ZN6google8protobuf2io17CodedOutputStream26WriteLittleEndian32ToArrayEjPh
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1672
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10json_proto18NumberExponentFrac18_internal_exponentEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3085
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf2io17CodedOutputStream32WriteVarint32SignExtendedToArrayEiPh
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1667
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint64ToArrayEmPh
      functionUses:    5
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint64ToArrayEmPh
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:1668,53'
              BranchSideFuncs:
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint64ToArrayEmPh
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:1668,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream20WriteVarint64ToArrayEmPh
    - functionName:    _ZNK10json_proto18NumberExponentFrac23_internal_use_uppercaseEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3110
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf2io17CodedOutputStream20WriteVarint64ToArrayEmPh
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1658
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:916,5'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:916,5'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:917,35'
              BranchSideFuncs: []
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:916,5'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:916,5'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:917,35'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4absl12lts_202301258bit_castIjfLi0EEET_RKT0_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/absl/base/casts.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'float *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto18NumberExponentFrac9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2430
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::HasBits *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal13UnalignedLoadIfEET_PKc
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/parse_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal12EndianHelperILi4EE4LoadEPKv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/parse_context.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal12EndianHelperILi4EE4LoadEPKv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:596,14'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal12EndianHelperILi4EE4LoadEPKv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/parse_context.h:596,14'
          Dst:             _ZN6google8protobuf8internal12EndianHelperILi4EE4LoadEPKv
    - functionName:    _ZN10json_proto18NumberExponentFrac9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2433
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::HasBits *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal12ReadVarint32EPPKc
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/parse_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 864
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal11VarintParseIjEEPKcS4_PT_
      functionUses:    5
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/parse_context.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal11VarintParseIjEEPKcS4_PT_
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:865,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal11VarintParseIjEEPKcS4_PT_
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/parse_context.h:866,8'
          Dst:             _ZN6google8protobuf8internal11VarintParseIjEEPKcS4_PT_
    - functionName:    _ZN10json_proto18NumberExponentFrac9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2436
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::HasBits *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal11VarintParseIjEEPKcS4_PT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/parse_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6google8protobuf8internal15VarintParseSlowEPKcjPj
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/parse_context.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:680,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal15VarintParseSlowEPKcjPj
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:680,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal15VarintParseSlowEPKcjPj
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/parse_context.h:681,7'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:682,10'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:685,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal15VarintParseSlowEPKcjPj
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/parse_context.h:685,10'
          Dst:             _ZN6google8protobuf8internal15VarintParseSlowEPKcjPj
    - functionName:    _ZN6google8protobuf8internal15VarintParseSlowEPKcjPj
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/parse_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal17VarintParseSlow32EPKcj
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/parse_context.h:608,8'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:608,8'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17VarintParseSlow32EPKcj
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:608,14'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17VarintParseSlow32EPKcj
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/parse_context.h:608,14'
          Dst:             _ZN6google8protobuf8internal17VarintParseSlow32EPKcj
    - functionName:    _ZN6google8protobuf8internal17VarintParseSlow32EPKcj
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal12EndianHelperILi4EE4LoadEPKv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/parse_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal13little_endian6ToHostEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/parse_context.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal13little_endian6ToHostEj
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:580,5'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal13little_endian6ToHostEj
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/parse_context.h:581,12'
          Dst:             _ZN6google8protobuf8internal13little_endian6ToHostEj
    - functionName:    _ZN6google8protobuf8internal13little_endian6ToHostEj
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1761
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf2io17CodedOutputStream31VarintSize32SignExtendedPlusOneEi
      functionUses:    10
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf2io17CodedOutputStream31VarintSize32SignExtendedPlusOneEi
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1762,10'
              BranchSideFuncs:
                - _ZN6google8protobuf2io17CodedOutputStream31VarintSize32SignExtendedPlusOneEi
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1762,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream31VarintSize32SignExtendedPlusOneEi
    - functionName:    _ZNK10json_proto18NumberExponentFrac30RequiredFieldsByteSizeFallbackEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2600
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
        - _ZNK10json_proto18NumberExponentFrac18_internal_exponentEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto18NumberExponentFrac18_internal_exponentEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto18NumberExponentFrac18_internal_exponentEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'genfiles/json.pb.cc:2604,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto18NumberExponentFrac18_internal_exponentEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.cc:2609,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto18NumberExponentFrac18_internal_exponentEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'genfiles/json.pb.cc:2609,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2612,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.cc:2615,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'genfiles/json.pb.cc:2615,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2615,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:2617,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'genfiles/json.pb.cc:2612,15'
          Dst:             _ZNK10json_proto18NumberExponentFrac18_internal_exponentEv
        - Src:             'genfiles/json.pb.cc:2611,19'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
    - functionName:    _ZN6google8protobuf2io17CodedOutputStream31VarintSize32SignExtendedPlusOneEi
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1764
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf2io17CodedOutputStream19VarintSize64PlusOneEm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf2io17CodedOutputStream19VarintSize64PlusOneEm
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:1765,60'
              BranchSideFuncs:
                - _ZN6google8protobuf2io17CodedOutputStream19VarintSize64PlusOneEm
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:1765,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream19VarintSize64PlusOneEm
    - functionName:    _ZN6google8protobuf2io17CodedOutputStream19VarintSize64PlusOneEm
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1753
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4absl12lts_2023012511countl_zeroImEENSt3__19enable_ifIXsr3std11is_unsignedIT_EE5valueEiE4typeES4_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:0,0'
              BranchSideFuncs:
                - _ZN4absl12lts_2023012511countl_zeroImEENSt3__19enable_ifIXsr3std11is_unsignedIT_EE5valueEiE4typeES4_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:1755,53'
              BranchSideFuncs:
                - _ZN4absl12lts_2023012511countl_zeroImEENSt3__19enable_ifIXsr3std11is_unsignedIT_EE5valueEiE4typeES4_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h:1755,29'
          Dst:             _ZN4absl12lts_2023012511countl_zeroImEENSt3__19enable_ifIXsr3std11is_unsignedIT_EE5valueEiE4typeES4_
    - functionName:    _ZN4absl12lts_2023012511countl_zeroImEENSt3__19enable_ifIXsr3std11is_unsignedIT_EE5valueEiE4typeES4_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/absl/numeric/bits.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/absl/numeric/internal/bits.h:190,10'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/absl/numeric/internal/bits.h:190,10'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/absl/numeric/internal/bits.h:190,24'
              BranchSideFuncs:
                - llvm.ctlz.i64
      Callsites:       []
    - functionName:    _ZN10json_proto18NumberExponentFrac9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2439
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::HasBits *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto18NumberExponentFrac10SharedDtorEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2479
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto11NumberFloatD2Ev
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1985
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberFloat *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN10json_proto11NumberFloat10SharedDtorEv
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1987,21'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
                - __clang_call_terminate
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto11NumberFloat10SharedDtorEv
            - BranchSide:      'genfiles/json.pb.cc:1987,21'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
                - __clang_call_terminate
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto11NumberFloat10SharedDtorEv
      Callsites:
        - Src:             'genfiles/json.pb.cc:1987,41'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
        - Src:             'genfiles/json.pb.cc:1991,3'
          Dst:             _ZN10json_proto11NumberFloat10SharedDtorEv
        - Src:             'genfiles/json.pb.cc:1992,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
        - Src:             'genfiles/json.pb.cc:1987,41'
          Dst:             __clang_call_terminate
    - functionName:    _ZN10json_proto14NumberExponentD2Ev
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponent *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN10json_proto14NumberExponent10SharedDtorEv
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2186,21'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
                - __clang_call_terminate
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto14NumberExponent10SharedDtorEv
            - BranchSide:      'genfiles/json.pb.cc:2186,21'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
                - __clang_call_terminate
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto14NumberExponent10SharedDtorEv
      Callsites:
        - Src:             'genfiles/json.pb.cc:2186,41'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
        - Src:             'genfiles/json.pb.cc:2190,3'
          Dst:             _ZN10json_proto14NumberExponent10SharedDtorEv
        - Src:             'genfiles/json.pb.cc:2191,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
        - Src:             'genfiles/json.pb.cc:2186,41'
          Dst:             __clang_call_terminate
    - functionName:    _ZN10json_proto14NumberExponent10SharedDtorEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2193
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponent *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto11NumberFloat10SharedDtorEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1994
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberFloat *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto14NumberExponent9MergeImplERN6google8protobuf7MessageERKS3_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2370
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::Message *'
        - 'class.google::protobuf::Message *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          122
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2378,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:2378,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   'genfiles/json.pb.cc:2379,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2380,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:2391,87'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   'genfiles/json.pb.cc:2380,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2381,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:2383,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   'genfiles/json.pb.cc:2383,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2384,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:2386,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   'genfiles/json.pb.cc:2386,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2387,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:2389,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:2391,10'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:153,28'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:2391,30'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
    - functionName:    _ZN10json_proto11NumberValue22set_has_exponent_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3290
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto14NumberExponentEEEPT_PNS0_5ArenaE
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/message_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionDepth:   0
      returnType:      'class.json_proto::NumberExponent *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto14NumberExponentEJEEEPT_PS1_DpOT0_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto14NumberExponentEJEEEPT_PS1_DpOT0_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:465,12'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto14NumberExponentEJEEEPT_PS1_DpOT0_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/message_lite.h:465,12'
          Dst:             _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto14NumberExponentEJEEEPT_PS1_DpOT0_
    - functionName:    _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto14NumberExponentEJEEEPT_PS1_DpOT0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3591
      functionDepth:   0
      returnType:      'class.json_proto::NumberExponent *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN10json_proto14NumberExponentC2EPN6google8protobuf5ArenaE
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto14NumberExponentEE9ConstructIJPS1_EEEPS4_PvDpOT_
        - _ZN6google8protobuf5Arena15AllocateAlignedEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:555,15'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena15AllocateAlignedEmm
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto14NumberExponentEE9ConstructIJPS1_EEEPS4_PvDpOT_
                - llvm.lifetime.end.p0i8
                - _Znwm
                - _ZN10json_proto14NumberExponentC2EPN6google8protobuf5ArenaE
                - _ZdlPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:555,15'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena15AllocateAlignedEmm
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto14NumberExponentEE9ConstructIJPS1_EEEPS4_PvDpOT_
                - llvm.lifetime.end.p0i8
                - _Znwm
                - _ZN10json_proto14NumberExponentC2EPN6google8protobuf5ArenaE
                - _ZdlPv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:555,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _Znwm
                - _ZN10json_proto14NumberExponentC2EPN6google8protobuf5ArenaE
                - _ZdlPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:488,14'
              BranchSideFuncs:
                - _Znwm
                - _ZN10json_proto14NumberExponentC2EPN6google8protobuf5ArenaE
                - _ZdlPv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:558,14'
          Dst:             _ZN10json_proto14NumberExponentC2EPN6google8protobuf5ArenaE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:603,9'
          Dst:             _ZN6google8protobuf5Arena15AllocateAlignedEmm
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:560,21'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto14NumberExponentEE9ConstructIJPS1_EEEPS4_PvDpOT_
    - functionName:    _ZN10json_proto14NumberExponentC2EPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberExponent *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN10json_proto14NumberExponent10SharedCtorEPN6google8protobuf5ArenaE
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2159,45'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
                - _ZN10json_proto14NumberExponent10SharedCtorEPN6google8protobuf5ArenaE
                - _ZN6google8protobuf11MessageLiteD2Ev
            - BranchSide:      'genfiles/json.pb.cc:2159,45'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
                - _ZN10json_proto14NumberExponent10SharedCtorEPN6google8protobuf5ArenaE
                - _ZN6google8protobuf11MessageLiteD2Ev
      Callsites:
        - Src:             'genfiles/json.pb.cc:2159,5'
          Dst:             _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
        - Src:             'genfiles/json.pb.cc:2160,3'
          Dst:             _ZN10json_proto14NumberExponent10SharedCtorEPN6google8protobuf5ArenaE
        - Src:             'genfiles/json.pb.cc:2162,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto14NumberExponentEE9ConstructIJPS1_EEEPS4_PvDpOT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionDepth:   0
      returnType:      'class.json_proto::NumberExponent *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'class.google::protobuf::Arena **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto14NumberExponentC2EPN6google8protobuf5ArenaE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN10json_proto14NumberExponentC2EPN6google8protobuf5ArenaE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:484,14'
              BranchSideFuncs:
                - _ZN10json_proto14NumberExponentC2EPN6google8protobuf5ArenaE
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:484,24'
          Dst:             _ZN10json_proto14NumberExponentC2EPN6google8protobuf5ArenaE
    - functionName:    _ZN10json_proto14NumberExponent10SharedCtorEPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2170
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberExponent *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal10CachedSizeC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
                - llvm.memset.p0i8.i64
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:51,57'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             'genfiles/json.pb.cc:2174,41'
          Dst:             _ZN6google8protobuf8internal10CachedSizeC2Ev
    - functionName:    _ZN10json_proto14NumberExponentD0Ev
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponent *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto14NumberExponentD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN10json_proto14NumberExponentD2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:2184,35'
              BranchSideFuncs:
                - _ZN10json_proto14NumberExponentD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'genfiles/json.pb.cc:2184,35'
          Dst:             _ZN10json_proto14NumberExponentD2Ev
    - functionName:    _ZNK10json_proto14NumberExponent3NewEPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1315
      functionDepth:   0
      returnType:      'class.json_proto::NumberExponent *'
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberExponent *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto14NumberExponentEEEPT_PNS0_5ArenaE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto14NumberExponentEEEPT_PNS0_5ArenaE
            - BranchSide:      'genfiles/json.pb.h:1316,12'
              BranchSideFuncs:
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto14NumberExponentEEEPT_PNS0_5ArenaE
      Callsites:
        - Src:             'genfiles/json.pb.h:1316,12'
          Dst:             _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto14NumberExponentEEEPT_PNS0_5ArenaE
    - functionName:    _ZN10json_proto14NumberExponent5ClearEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2201
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponent *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:58,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:58,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
        - Branch String:   'genfiles/json.pb.cc:2208,7'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:54,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
            - BranchSide:      'genfiles/json.pb.cc:2209,22'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:159,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:159,9'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:160,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
      Callsites:
        - Src:             'genfiles/json.pb.cc:2214,23'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
    - functionName:    _ZNK10json_proto14NumberExponent13IsInitializedEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2401
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponent *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto14NumberExponent9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN10json_proto14NumberExponent9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
            - BranchSide:      'genfiles/json.pb.cc:2402,47'
              BranchSideFuncs:
                - _ZN10json_proto14NumberExponent9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
      Callsites:
        - Src:             'genfiles/json.pb.cc:2402,7'
          Dst:             _ZN10json_proto14NumberExponent9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
    - functionName:    _ZNK10json_proto14NumberExponent12ByteSizeLongEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2337
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponent *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
        - _ZNK10json_proto14NumberExponent14_internal_baseEv
        - _ZNK10json_proto14NumberExponent18_internal_exponentEv
        - _ZNK10json_proto14NumberExponent30RequiredFieldsByteSizeFallbackEv
        - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto14NumberExponent30RequiredFieldsByteSizeFallbackEv
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
                - _ZNK10json_proto14NumberExponent14_internal_baseEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
                - _ZNK10json_proto14NumberExponent18_internal_exponentEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto14NumberExponent30RequiredFieldsByteSizeFallbackEv
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
                - _ZNK10json_proto14NumberExponent14_internal_baseEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
                - _ZNK10json_proto14NumberExponent18_internal_exponentEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
        - Branch String:   'genfiles/json.pb.cc:2341,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2344,15'
              BranchSideFuncs:
                - _ZNK10json_proto14NumberExponent14_internal_baseEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
                - _ZNK10json_proto14NumberExponent18_internal_exponentEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
            - BranchSide:      'genfiles/json.pb.cc:2354,19'
              BranchSideFuncs:
                - _ZNK10json_proto14NumberExponent30RequiredFieldsByteSizeFallbackEv
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
      Callsites:
        - Src:             'genfiles/json.pb.cc:2344,15'
          Dst:             _ZNK10json_proto14NumberExponent14_internal_baseEv
        - Src:             'genfiles/json.pb.cc:2343,19'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
        - Src:             'genfiles/json.pb.cc:2348,15'
          Dst:             _ZNK10json_proto14NumberExponent18_internal_exponentEv
        - Src:             'genfiles/json.pb.cc:2347,19'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
        - Src:             'genfiles/json.pb.cc:2354,19'
          Dst:             _ZNK10json_proto14NumberExponent30RequiredFieldsByteSizeFallbackEv
        - Src:             'genfiles/json.pb.cc:2360,10'
          Dst:             _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
    - functionName:    _ZNK10json_proto14NumberExponent13GetCachedSizeEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1334
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponent *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf8internal10CachedSize3GetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal10CachedSize3GetEv
            - BranchSide:      'genfiles/json.pb.h:1334,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal10CachedSize3GetEv
      Callsites:
        - Src:             'genfiles/json.pb.h:1334,65'
          Dst:             _ZNK6google8protobuf8internal10CachedSize3GetEv
    - functionName:    _ZN10json_proto14NumberExponent14_InternalParseEPKcPN6google8protobuf8internal12ParseContextE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2217
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.json_proto::NumberExponent *'
        - 'char *'
        - 'class.google::protobuf::internal::ParseContext *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          244
      EdgeCount:       57
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN10json_proto14NumberExponent9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
        - _ZN10json_proto14NumberExponent9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
        - _ZN10json_proto14NumberExponent9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
        - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - _ZN6google8protobuf8internal12ReadVarint32EPPKc
        - _ZN6google8protobuf8internal12ReadVarint64EPPKc
        - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
        - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
        - _ZN6google8protobuf8internal7ReadTagEPKcPjj
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:2220,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2222,27'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:2270,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
        - Branch String:   'genfiles/json.pb.cc:2223,5'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2226,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto14NumberExponent9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
            - BranchSide:      'genfiles/json.pb.cc:2236,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto14NumberExponent9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
            - BranchSide:      'genfiles/json.pb.cc:2246,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto14NumberExponent9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'genfiles/json.pb.cc:2258,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:2226,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2227,11'
              BranchSideFuncs:
                - _ZN10json_proto14NumberExponent9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto14NumberExponent9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.cc:2258,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:2236,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2237,11'
              BranchSideFuncs:
                - _ZN10json_proto14NumberExponent9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto14NumberExponent9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
            - BranchSide:      'genfiles/json.pb.cc:2258,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:2246,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2247,11'
              BranchSideFuncs:
                - _ZN10json_proto14NumberExponent9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
            - BranchSide:      'genfiles/json.pb.cc:2258,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:2258,20'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2258,29'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN10json_proto14NumberExponent9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
            - BranchSide:      'genfiles/json.pb.cc:2259,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN10json_proto14NumberExponent9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
        - Branch String:   'genfiles/json.pb.cc:2258,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2259,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN10json_proto14NumberExponent9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
            - BranchSide:      'genfiles/json.pb.cc:2264,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto14NumberExponent9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:126,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:127,15'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto14NumberExponent9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:129,14'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto14NumberExponent9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto14NumberExponent9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto14NumberExponent9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto14NumberExponent9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:2272,1'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
        - Branch String:   'genfiles/json.pb.cc:2220,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2222,27'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:2270,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'genfiles/json.pb.cc:2220,16'
          Dst:             _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - Src:             'genfiles/json.pb.cc:2222,11'
          Dst:             _ZN6google8protobuf8internal7ReadTagEPKcPjj
        - Src:             'genfiles/json.pb.cc:2227,11'
          Dst:             _ZN10json_proto14NumberExponent9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
        - Src:             'genfiles/json.pb.cc:2228,26'
          Dst:             _ZN6google8protobuf8internal12ReadVarint32EPPKc
        - Src:             'genfiles/json.pb.cc:2237,11'
          Dst:             _ZN10json_proto14NumberExponent9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
        - Src:             'genfiles/json.pb.cc:2238,30'
          Dst:             _ZN6google8protobuf8internal12ReadVarint32EPPKc
        - Src:             'genfiles/json.pb.cc:2247,11'
          Dst:             _ZN10json_proto14NumberExponent9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
        - Src:             'genfiles/json.pb.cc:2248,35'
          Dst:             _ZN6google8protobuf8internal12ReadVarint64EPPKc
        - Src:             'genfiles/json.pb.cc:2260,12'
          Dst:             _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Src:             'genfiles/json.pb.cc:2265,29'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:2265,29'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
        - Src:             'genfiles/json.pb.cc:2263,11'
          Dst:             _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
        - Src:             'genfiles/json.pb.cc:2220,16'
          Dst:             _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - Src:             'genfiles/json.pb.cc:2270,21'
          Dst:             _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
    - functionName:    _ZNK10json_proto14NumberExponent18_InternalSerializeEPhPN6google8protobuf2io19EpsCopyOutputStreamE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2279
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.json_proto::NumberExponent *'
        - 'char *'
        - 'class.google::protobuf::io::EpsCopyOutputStream *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          143
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
        - _ZN6google8protobuf2io17CodedOutputStream32WriteVarint32SignExtendedToArrayEiPh
        - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
        - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
        - _ZNK10json_proto14NumberExponent14_internal_baseEv
        - _ZNK10json_proto14NumberExponent18_internal_exponentEv
        - _ZNK10json_proto14NumberExponent23_internal_use_uppercaseEv
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto14NumberExponent14_internal_baseEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream32WriteVarint32SignExtendedToArrayEiPh
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto14NumberExponent18_internal_exponentEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream32WriteVarint32SignExtendedToArrayEiPh
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto14NumberExponent23_internal_use_uppercaseEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto14NumberExponent14_internal_baseEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream32WriteVarint32SignExtendedToArrayEiPh
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto14NumberExponent18_internal_exponentEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream32WriteVarint32SignExtendedToArrayEiPh
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto14NumberExponent23_internal_use_uppercaseEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:2286,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2287,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto14NumberExponent18_internal_exponentEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream32WriteVarint32SignExtendedToArrayEiPh
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto14NumberExponent23_internal_use_uppercaseEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:2293,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto14NumberExponent18_internal_exponentEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream32WriteVarint32SignExtendedToArrayEiPh
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto14NumberExponent23_internal_use_uppercaseEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:2293,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2294,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto14NumberExponent23_internal_use_uppercaseEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:2300,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto14NumberExponent23_internal_use_uppercaseEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:2300,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2301,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:2306,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:2306,7'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:2306,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'genfiles/json.pb.cc:2287,22'
          Dst:             _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
        - Src:             'genfiles/json.pb.cc:2289,18'
          Dst:             _ZNK10json_proto14NumberExponent14_internal_baseEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1538,12'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1375,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1539,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream32WriteVarint32SignExtendedToArrayEiPh
        - Src:             'genfiles/json.pb.cc:2294,22'
          Dst:             _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
        - Src:             'genfiles/json.pb.cc:2296,18'
          Dst:             _ZNK10json_proto14NumberExponent18_internal_exponentEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1538,12'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1375,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1539,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream32WriteVarint32SignExtendedToArrayEiPh
        - Src:             'genfiles/json.pb.cc:2301,22'
          Dst:             _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
        - Src:             'genfiles/json.pb.cc:2303,18'
          Dst:             _ZNK10json_proto14NumberExponent23_internal_use_uppercaseEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1608,12'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1375,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1609,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
        - Src:             'genfiles/json.pb.cc:2308,29'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:2307,14'
          Dst:             _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
    - functionName:    _ZNK10json_proto14NumberExponent13SetCachedSizeEi
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2197
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberExponent *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal10CachedSize3SetEi
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSize3SetEi
            - BranchSide:      'genfiles/json.pb.cc:2198,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSize3SetEi
      Callsites:
        - Src:             'genfiles/json.pb.cc:2198,24'
          Dst:             _ZN6google8protobuf8internal10CachedSize3SetEi
    - functionName:    _ZNK10json_proto14NumberExponent11GetMetadataEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2418
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponent *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z36descriptor_table_json_2eproto_getterv
        - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
            - BranchSide:      'genfiles/json.pb.cc:2419,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
      Callsites:
        - Src:             'genfiles/json.pb.cc:2419,10'
          Dst:             _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
        - Src:             'genfiles/json.pb.cc:2419,10'
          Dst:             _Z36descriptor_table_json_2eproto_getterv
    - functionName:    _ZNK10json_proto14NumberExponent12GetClassDataEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2367
      functionDepth:   0
      returnType:      'struct.google::protobuf::Message::ClassData *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponent *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10json_proto14NumberExponent14_internal_baseEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2981
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponent *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10json_proto14NumberExponent18_internal_exponentEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3006
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponent *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10json_proto14NumberExponent23_internal_use_uppercaseEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3031
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponent *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto14NumberExponent9_Internal12set_has_baseEPN6google8protobuf8internal7HasBitsILm1EEE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::HasBits *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto14NumberExponent9_Internal16set_has_exponentEPN6google8protobuf8internal7HasBitsILm1EEE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::HasBits *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto14NumberExponent9_Internal21set_has_use_uppercaseEPN6google8protobuf8internal7HasBitsILm1EEE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2150
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::HasBits *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10json_proto14NumberExponent30RequiredFieldsByteSizeFallbackEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2314
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponent *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
        - _ZNK10json_proto14NumberExponent14_internal_baseEv
        - _ZNK10json_proto14NumberExponent18_internal_exponentEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto14NumberExponent14_internal_baseEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto14NumberExponent18_internal_exponentEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto14NumberExponent14_internal_baseEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto14NumberExponent18_internal_exponentEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'genfiles/json.pb.cc:2318,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2321,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto14NumberExponent18_internal_exponentEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.cc:2324,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto14NumberExponent18_internal_exponentEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'genfiles/json.pb.cc:2324,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2327,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.cc:2330,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'genfiles/json.pb.cc:2330,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2330,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:2332,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'genfiles/json.pb.cc:2321,15'
          Dst:             _ZNK10json_proto14NumberExponent14_internal_baseEv
        - Src:             'genfiles/json.pb.cc:2320,19'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
        - Src:             'genfiles/json.pb.cc:2327,15'
          Dst:             _ZNK10json_proto14NumberExponent18_internal_exponentEv
        - Src:             'genfiles/json.pb.cc:2326,19'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
    - functionName:    _ZN10json_proto14NumberExponent9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2153
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::HasBits *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto11NumberFloat9MergeImplERN6google8protobuf7MessageERKS3_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2098
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::Message *'
        - 'class.google::protobuf::Message *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - _ZNK10json_proto11NumberFloat15_internal_valueEv
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2106,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto11NumberFloat15_internal_valueEv
                - _ZN10json_proto11NumberFloat19_internal_set_valueEd
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:2106,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto11NumberFloat15_internal_valueEv
                - _ZN10json_proto11NumberFloat19_internal_set_valueEd
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   'genfiles/json.pb.cc:2106,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2100,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:2109,87'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:2109,10'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
      Callsites:
        - Src:             'genfiles/json.pb.cc:2107,37'
          Dst:             _ZNK10json_proto11NumberFloat15_internal_valueEv
        - Src:             'genfiles/json.pb.cc:2107,12'
          Dst:             _ZN10json_proto11NumberFloat19_internal_set_valueEd
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:153,28'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:2109,30'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
    - functionName:    _ZNK10json_proto11NumberFloat15_internal_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2952
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberFloat *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto11NumberFloat19_internal_set_valueEd
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2955
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberFloat *'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto11NumberValue19set_has_float_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3216
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11NumberFloatEEEPT_PNS0_5ArenaE
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/message_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionDepth:   0
      returnType:      'class.json_proto::NumberFloat *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto11NumberFloatEJEEEPT_PS1_DpOT0_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto11NumberFloatEJEEEPT_PS1_DpOT0_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:465,12'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto11NumberFloatEJEEEPT_PS1_DpOT0_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/message_lite.h:465,12'
          Dst:             _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto11NumberFloatEJEEEPT_PS1_DpOT0_
    - functionName:    _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto11NumberFloatEJEEEPT_PS1_DpOT0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3587
      functionDepth:   0
      returnType:      'class.json_proto::NumberFloat *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN10json_proto11NumberFloatC2EPN6google8protobuf5ArenaE
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberFloatEE9ConstructIJPS1_EEEPS4_PvDpOT_
        - _ZN6google8protobuf5Arena15AllocateAlignedEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:555,15'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena15AllocateAlignedEmm
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberFloatEE9ConstructIJPS1_EEEPS4_PvDpOT_
                - llvm.lifetime.end.p0i8
                - _Znwm
                - _ZN10json_proto11NumberFloatC2EPN6google8protobuf5ArenaE
                - _ZdlPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:555,15'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena15AllocateAlignedEmm
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberFloatEE9ConstructIJPS1_EEEPS4_PvDpOT_
                - llvm.lifetime.end.p0i8
                - _Znwm
                - _ZN10json_proto11NumberFloatC2EPN6google8protobuf5ArenaE
                - _ZdlPv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:555,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _Znwm
                - _ZN10json_proto11NumberFloatC2EPN6google8protobuf5ArenaE
                - _ZdlPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:488,14'
              BranchSideFuncs:
                - _Znwm
                - _ZN10json_proto11NumberFloatC2EPN6google8protobuf5ArenaE
                - _ZdlPv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:558,14'
          Dst:             _ZN10json_proto11NumberFloatC2EPN6google8protobuf5ArenaE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:603,9'
          Dst:             _ZN6google8protobuf5Arena15AllocateAlignedEmm
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:560,21'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberFloatEE9ConstructIJPS1_EEEPS4_PvDpOT_
    - functionName:    _ZN10json_proto11NumberFloatC2EPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1964
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberFloat *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN10json_proto11NumberFloat10SharedCtorEPN6google8protobuf5ArenaE
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1964,45'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
                - _ZN10json_proto11NumberFloat10SharedCtorEPN6google8protobuf5ArenaE
                - _ZN6google8protobuf11MessageLiteD2Ev
            - BranchSide:      'genfiles/json.pb.cc:1964,45'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
                - _ZN10json_proto11NumberFloat10SharedCtorEPN6google8protobuf5ArenaE
                - _ZN6google8protobuf11MessageLiteD2Ev
      Callsites:
        - Src:             'genfiles/json.pb.cc:1964,5'
          Dst:             _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
        - Src:             'genfiles/json.pb.cc:1965,3'
          Dst:             _ZN10json_proto11NumberFloat10SharedCtorEPN6google8protobuf5ArenaE
        - Src:             'genfiles/json.pb.cc:1967,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberFloatEE9ConstructIJPS1_EEEPS4_PvDpOT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionDepth:   0
      returnType:      'class.json_proto::NumberFloat *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'class.google::protobuf::Arena **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto11NumberFloatC2EPN6google8protobuf5ArenaE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN10json_proto11NumberFloatC2EPN6google8protobuf5ArenaE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:484,14'
              BranchSideFuncs:
                - _ZN10json_proto11NumberFloatC2EPN6google8protobuf5ArenaE
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:484,24'
          Dst:             _ZN10json_proto11NumberFloatC2EPN6google8protobuf5ArenaE
    - functionName:    _ZN10json_proto11NumberFloat10SharedCtorEPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1975
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberFloat *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal10CachedSizeC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:51,57'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
      Callsites:
        - Src:             'genfiles/json.pb.cc:1979,41'
          Dst:             _ZN6google8protobuf8internal10CachedSizeC2Ev
    - functionName:    _ZN10json_proto11NumberFloatD0Ev
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1985
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberFloat *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto11NumberFloatD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN10json_proto11NumberFloatD2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:1985,29'
              BranchSideFuncs:
                - _ZN10json_proto11NumberFloatD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'genfiles/json.pb.cc:1985,29'
          Dst:             _ZN10json_proto11NumberFloatD2Ev
    - functionName:    _ZNK10json_proto11NumberFloat3NewEPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1159
      functionDepth:   0
      returnType:      'class.json_proto::NumberFloat *'
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberFloat *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11NumberFloatEEEPT_PNS0_5ArenaE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11NumberFloatEEEPT_PNS0_5ArenaE
            - BranchSide:      'genfiles/json.pb.h:1160,12'
              BranchSideFuncs:
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11NumberFloatEEEPT_PNS0_5ArenaE
      Callsites:
        - Src:             'genfiles/json.pb.h:1160,12'
          Dst:             _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11NumberFloatEEEPT_PNS0_5ArenaE
    - functionName:    _ZN10json_proto11NumberFloat5ClearEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2002
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberFloat *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2008,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
            - BranchSide:      'genfiles/json.pb.cc:2008,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:159,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:159,9'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:160,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
      Callsites:
        - Src:             'genfiles/json.pb.cc:2010,23'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
    - functionName:    _ZNK10json_proto11NumberFloat13IsInitializedEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2119
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberFloat *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto11NumberFloat9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN10json_proto11NumberFloat9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
            - BranchSide:      'genfiles/json.pb.cc:2120,47'
              BranchSideFuncs:
                - _ZN10json_proto11NumberFloat9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
      Callsites:
        - Src:             'genfiles/json.pb.cc:2120,7'
          Dst:             _ZN10json_proto11NumberFloat9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
    - functionName:    _ZNK10json_proto11NumberFloat12ByteSizeLongEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2076
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberFloat *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
        - Branch String:   'genfiles/json.pb.cc:2081,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
            - BranchSide:      'genfiles/json.pb.cc:2081,7'
              BranchSideFuncs:
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
      Callsites:
        - Src:             'genfiles/json.pb.cc:2088,10'
          Dst:             _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
    - functionName:    _ZNK10json_proto11NumberFloat13GetCachedSizeEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1178
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberFloat *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf8internal10CachedSize3GetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal10CachedSize3GetEv
            - BranchSide:      'genfiles/json.pb.h:1178,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal10CachedSize3GetEv
      Callsites:
        - Src:             'genfiles/json.pb.h:1178,65'
          Dst:             _ZNK6google8protobuf8internal10CachedSize3GetEv
    - functionName:    _ZN10json_proto11NumberFloat14_InternalParseEPKcPN6google8protobuf8internal12ParseContextE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2013
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.json_proto::NumberFloat *'
        - 'char *'
        - 'class.google::protobuf::internal::ParseContext *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          189
      EdgeCount:       42
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN10json_proto11NumberFloat9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
        - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - _ZN6google8protobuf8internal13UnalignedLoadIdEET_PKc
        - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
        - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
        - _ZN6google8protobuf8internal7ReadTagEPKcPjj
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:2016,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2018,27'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:2046,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
        - Branch String:   'genfiles/json.pb.cc:2019,5'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2022,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto11NumberFloat9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIdEET_PKc
            - BranchSide:      'genfiles/json.pb.cc:2034,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberFloat9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIdEET_PKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:2022,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2023,11'
              BranchSideFuncs:
                - _ZN10json_proto11NumberFloat9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIdEET_PKc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.cc:2034,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberFloat9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIdEET_PKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:2034,20'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2034,29'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberFloat9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIdEET_PKc
            - BranchSide:      'genfiles/json.pb.cc:2035,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberFloat9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIdEET_PKc
        - Branch String:   'genfiles/json.pb.cc:2034,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2035,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberFloat9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIdEET_PKc
            - BranchSide:      'genfiles/json.pb.cc:2040,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberFloat9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIdEET_PKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:126,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:127,15'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberFloat9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIdEET_PKc
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:129,14'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberFloat9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIdEET_PKc
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberFloat9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIdEET_PKc
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto11NumberFloat9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal13UnalignedLoadIdEET_PKc
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:2048,1'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
        - Branch String:   'genfiles/json.pb.cc:2016,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2018,27'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:2046,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'genfiles/json.pb.cc:2016,16'
          Dst:             _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - Src:             'genfiles/json.pb.cc:2018,11'
          Dst:             _ZN6google8protobuf8internal7ReadTagEPKcPjj
        - Src:             'genfiles/json.pb.cc:2023,11'
          Dst:             _ZN10json_proto11NumberFloat9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
        - Src:             'genfiles/json.pb.cc:2024,27'
          Dst:             _ZN6google8protobuf8internal13UnalignedLoadIdEET_PKc
        - Src:             'genfiles/json.pb.cc:2036,12'
          Dst:             _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Src:             'genfiles/json.pb.cc:2041,29'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:2041,29'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
        - Src:             'genfiles/json.pb.cc:2039,11'
          Dst:             _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
        - Src:             'genfiles/json.pb.cc:2016,16'
          Dst:             _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - Src:             'genfiles/json.pb.cc:2046,21'
          Dst:             _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
    - functionName:    _ZNK10json_proto11NumberFloat18_InternalSerializeEPhPN6google8protobuf2io19EpsCopyOutputStreamE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2055
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.json_proto::NumberFloat *'
        - 'char *'
        - 'class.google::protobuf::io::EpsCopyOutputStream *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          79
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
        - _ZN6google8protobuf2io17CodedOutputStream26WriteLittleEndian64ToArrayEmPh
        - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
        - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - _ZN6google8protobuf8internal14WireFormatLite12EncodeDoubleEd
        - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
        - _ZNK10json_proto11NumberFloat15_internal_valueEv
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto11NumberFloat15_internal_valueEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf8internal14WireFormatLite12EncodeDoubleEd
                - _ZN6google8protobuf2io17CodedOutputStream26WriteLittleEndian64ToArrayEmPh
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto11NumberFloat15_internal_valueEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf8internal14WireFormatLite12EncodeDoubleEd
                - _ZN6google8protobuf2io17CodedOutputStream26WriteLittleEndian64ToArrayEmPh
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:2062,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2063,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:2068,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:2068,7'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:2068,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'genfiles/json.pb.cc:2063,22'
          Dst:             _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
        - Src:             'genfiles/json.pb.cc:2065,18'
          Dst:             _ZNK10json_proto11NumberFloat15_internal_valueEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1603,12'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1375,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1604,10'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite12EncodeDoubleEd
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1604,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream26WriteLittleEndian64ToArrayEmPh
        - Src:             'genfiles/json.pb.cc:2070,29'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:2069,14'
          Dst:             _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
    - functionName:    _ZNK10json_proto11NumberFloat13SetCachedSizeEi
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1998
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberFloat *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal10CachedSize3SetEi
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSize3SetEi
            - BranchSide:      'genfiles/json.pb.cc:1999,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSize3SetEi
      Callsites:
        - Src:             'genfiles/json.pb.cc:1999,24'
          Dst:             _ZN6google8protobuf8internal10CachedSize3SetEi
    - functionName:    _ZNK10json_proto11NumberFloat11GetMetadataEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2132
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberFloat *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z36descriptor_table_json_2eproto_getterv
        - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
            - BranchSide:      'genfiles/json.pb.cc:2133,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
      Callsites:
        - Src:             'genfiles/json.pb.cc:2133,10'
          Dst:             _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
        - Src:             'genfiles/json.pb.cc:2133,10'
          Dst:             _Z36descriptor_table_json_2eproto_getterv
    - functionName:    _ZNK10json_proto11NumberFloat12GetClassDataEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2095
      functionDepth:   0
      returnType:      'struct.google::protobuf::Message::ClassData *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberFloat *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal14WireFormatLite12EncodeDoubleEd
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4absl12lts_202301258bit_castImdLi0EEET_RKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:831,10'
          Dst:             _ZN4absl12lts_202301258bit_castImdLi0EEET_RKT0_
    - functionName:    _ZN6google8protobuf2io17CodedOutputStream26WriteLittleEndian64ToArrayEmPh
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/io/coded_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1686
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4absl12lts_202301258bit_castImdLi0EEET_RKT0_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/absl/base/casts.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'double *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto11NumberFloat9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1955
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::HasBits *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal13UnalignedLoadIdEET_PKc
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/parse_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal12EndianHelperILi8EE4LoadEPKv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/parse_context.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal12EndianHelperILi8EE4LoadEPKv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:596,14'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal12EndianHelperILi8EE4LoadEPKv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/parse_context.h:596,14'
          Dst:             _ZN6google8protobuf8internal12EndianHelperILi8EE4LoadEPKv
    - functionName:    _ZN6google8protobuf8internal12EndianHelperILi8EE4LoadEPKv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/parse_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal13little_endian6ToHostEm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/parse_context.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal13little_endian6ToHostEm
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/parse_context.h:589,5'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal13little_endian6ToHostEm
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/parse_context.h:590,12'
          Dst:             _ZN6google8protobuf8internal13little_endian6ToHostEm
    - functionName:    _ZN6google8protobuf8internal13little_endian6ToHostEm
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto11NumberFloat9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1958
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::HasBits *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto13NumberInteger9MergeImplERN6google8protobuf7MessageERKS3_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1909
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::Message *'
        - 'class.google::protobuf::Message *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - _ZNK10json_proto13NumberInteger15_internal_valueEv
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1917,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto13NumberInteger15_internal_valueEv
                - _ZN10json_proto13NumberInteger19_internal_set_valueEl
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:1917,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto13NumberInteger15_internal_valueEv
                - _ZN10json_proto13NumberInteger19_internal_set_valueEl
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   'genfiles/json.pb.cc:1917,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1911,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:1920,87'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1920,10'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
      Callsites:
        - Src:             'genfiles/json.pb.cc:1918,37'
          Dst:             _ZNK10json_proto13NumberInteger15_internal_valueEv
        - Src:             'genfiles/json.pb.cc:1918,12'
          Dst:             _ZN10json_proto13NumberInteger19_internal_set_valueEl
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:153,28'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:1920,30'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
    - functionName:    _ZNK10json_proto13NumberInteger15_internal_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2923
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberInteger *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto13NumberInteger19_internal_set_valueEl
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2926
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberInteger *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto13NumberIntegerEEEPT_PNS0_5ArenaE
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/message_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionDepth:   0
      returnType:      'class.json_proto::NumberInteger *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto13NumberIntegerEJEEEPT_PS1_DpOT0_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto13NumberIntegerEJEEEPT_PS1_DpOT0_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:465,12'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto13NumberIntegerEJEEEPT_PS1_DpOT0_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/message_lite.h:465,12'
          Dst:             _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto13NumberIntegerEJEEEPT_PS1_DpOT0_
    - functionName:    _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto13NumberIntegerEJEEEPT_PS1_DpOT0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3583
      functionDepth:   0
      returnType:      'class.json_proto::NumberInteger *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN10json_proto13NumberIntegerC2EPN6google8protobuf5ArenaE
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto13NumberIntegerEE9ConstructIJPS1_EEEPS4_PvDpOT_
        - _ZN6google8protobuf5Arena15AllocateAlignedEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:555,15'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena15AllocateAlignedEmm
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto13NumberIntegerEE9ConstructIJPS1_EEEPS4_PvDpOT_
                - llvm.lifetime.end.p0i8
                - _Znwm
                - _ZN10json_proto13NumberIntegerC2EPN6google8protobuf5ArenaE
                - _ZdlPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:555,15'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena15AllocateAlignedEmm
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto13NumberIntegerEE9ConstructIJPS1_EEEPS4_PvDpOT_
                - llvm.lifetime.end.p0i8
                - _Znwm
                - _ZN10json_proto13NumberIntegerC2EPN6google8protobuf5ArenaE
                - _ZdlPv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:555,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _Znwm
                - _ZN10json_proto13NumberIntegerC2EPN6google8protobuf5ArenaE
                - _ZdlPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:488,14'
              BranchSideFuncs:
                - _Znwm
                - _ZN10json_proto13NumberIntegerC2EPN6google8protobuf5ArenaE
                - _ZdlPv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:558,14'
          Dst:             _ZN10json_proto13NumberIntegerC2EPN6google8protobuf5ArenaE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:603,9'
          Dst:             _ZN6google8protobuf5Arena15AllocateAlignedEmm
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:560,21'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto13NumberIntegerEE9ConstructIJPS1_EEEPS4_PvDpOT_
    - functionName:    _ZN10json_proto13NumberIntegerC2EPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1774
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberInteger *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN10json_proto13NumberInteger10SharedCtorEPN6google8protobuf5ArenaE
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1774,45'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
                - _ZN10json_proto13NumberInteger10SharedCtorEPN6google8protobuf5ArenaE
                - _ZN6google8protobuf11MessageLiteD2Ev
            - BranchSide:      'genfiles/json.pb.cc:1774,45'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
                - _ZN10json_proto13NumberInteger10SharedCtorEPN6google8protobuf5ArenaE
                - _ZN6google8protobuf11MessageLiteD2Ev
      Callsites:
        - Src:             'genfiles/json.pb.cc:1774,5'
          Dst:             _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
        - Src:             'genfiles/json.pb.cc:1775,3'
          Dst:             _ZN10json_proto13NumberInteger10SharedCtorEPN6google8protobuf5ArenaE
        - Src:             'genfiles/json.pb.cc:1777,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto13NumberIntegerEE9ConstructIJPS1_EEEPS4_PvDpOT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionDepth:   0
      returnType:      'class.json_proto::NumberInteger *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'class.google::protobuf::Arena **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto13NumberIntegerC2EPN6google8protobuf5ArenaE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN10json_proto13NumberIntegerC2EPN6google8protobuf5ArenaE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:484,14'
              BranchSideFuncs:
                - _ZN10json_proto13NumberIntegerC2EPN6google8protobuf5ArenaE
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:484,24'
          Dst:             _ZN10json_proto13NumberIntegerC2EPN6google8protobuf5ArenaE
    - functionName:    _ZN10json_proto13NumberInteger10SharedCtorEPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1785
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberInteger *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal10CachedSizeC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:51,57'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
      Callsites:
        - Src:             'genfiles/json.pb.cc:1789,41'
          Dst:             _ZN6google8protobuf8internal10CachedSizeC2Ev
    - functionName:    _ZN10json_proto13NumberIntegerD2Ev
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1795
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberInteger *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN10json_proto13NumberInteger10SharedDtorEv
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1797,21'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
                - __clang_call_terminate
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto13NumberInteger10SharedDtorEv
            - BranchSide:      'genfiles/json.pb.cc:1797,21'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
                - __clang_call_terminate
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto13NumberInteger10SharedDtorEv
      Callsites:
        - Src:             'genfiles/json.pb.cc:1797,41'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
        - Src:             'genfiles/json.pb.cc:1801,3'
          Dst:             _ZN10json_proto13NumberInteger10SharedDtorEv
        - Src:             'genfiles/json.pb.cc:1802,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
        - Src:             'genfiles/json.pb.cc:1797,41'
          Dst:             __clang_call_terminate
    - functionName:    _ZN10json_proto13NumberIntegerD0Ev
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1795
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberInteger *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto13NumberIntegerD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN10json_proto13NumberIntegerD2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:1795,33'
              BranchSideFuncs:
                - _ZN10json_proto13NumberIntegerD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'genfiles/json.pb.cc:1795,33'
          Dst:             _ZN10json_proto13NumberIntegerD2Ev
    - functionName:    _ZNK10json_proto13NumberInteger3NewEPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1003
      functionDepth:   0
      returnType:      'class.json_proto::NumberInteger *'
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberInteger *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto13NumberIntegerEEEPT_PNS0_5ArenaE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto13NumberIntegerEEEPT_PNS0_5ArenaE
            - BranchSide:      'genfiles/json.pb.h:1004,12'
              BranchSideFuncs:
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto13NumberIntegerEEEPT_PNS0_5ArenaE
      Callsites:
        - Src:             'genfiles/json.pb.h:1004,12'
          Dst:             _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto13NumberIntegerEEEPT_PNS0_5ArenaE
    - functionName:    _ZN10json_proto13NumberInteger5ClearEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1812
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberInteger *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1818,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
            - BranchSide:      'genfiles/json.pb.cc:1818,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:159,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:159,9'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:160,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
      Callsites:
        - Src:             'genfiles/json.pb.cc:1820,23'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
    - functionName:    _ZNK10json_proto13NumberInteger13IsInitializedEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1930
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberInteger *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto13NumberInteger9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN10json_proto13NumberInteger9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
            - BranchSide:      'genfiles/json.pb.cc:1931,47'
              BranchSideFuncs:
                - _ZN10json_proto13NumberInteger9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
      Callsites:
        - Src:             'genfiles/json.pb.cc:1931,7'
          Dst:             _ZN10json_proto13NumberInteger9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
    - functionName:    _ZNK10json_proto13NumberInteger12ByteSizeLongEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1886
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberInteger *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6google8protobuf8internal14WireFormatLite16Int64SizePlusOneEl
        - _ZNK10json_proto13NumberInteger15_internal_valueEv
        - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto13NumberInteger15_internal_valueEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int64SizePlusOneEl
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto13NumberInteger15_internal_valueEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int64SizePlusOneEl
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
        - Branch String:   'genfiles/json.pb.cc:1891,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1891,7'
              BranchSideFuncs:
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
            - BranchSide:      'genfiles/json.pb.cc:1893,15'
              BranchSideFuncs:
                - _ZNK10json_proto13NumberInteger15_internal_valueEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int64SizePlusOneEl
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
      Callsites:
        - Src:             'genfiles/json.pb.cc:1893,15'
          Dst:             _ZNK10json_proto13NumberInteger15_internal_valueEv
        - Src:             'genfiles/json.pb.cc:1892,19'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite16Int64SizePlusOneEl
        - Src:             'genfiles/json.pb.cc:1899,10'
          Dst:             _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
    - functionName:    _ZNK10json_proto13NumberInteger13GetCachedSizeEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1022
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberInteger *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf8internal10CachedSize3GetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal10CachedSize3GetEv
            - BranchSide:      'genfiles/json.pb.h:1022,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal10CachedSize3GetEv
      Callsites:
        - Src:             'genfiles/json.pb.h:1022,65'
          Dst:             _ZNK6google8protobuf8internal10CachedSize3GetEv
    - functionName:    _ZN10json_proto13NumberInteger14_InternalParseEPKcPN6google8protobuf8internal12ParseContextE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1823
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.json_proto::NumberInteger *'
        - 'char *'
        - 'class.google::protobuf::internal::ParseContext *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          191
      EdgeCount:       45
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN10json_proto13NumberInteger9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
        - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - _ZN6google8protobuf8internal12ReadVarint64EPPKc
        - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
        - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
        - _ZN6google8protobuf8internal7ReadTagEPKcPjj
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:1826,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1828,27'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:1856,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
        - Branch String:   'genfiles/json.pb.cc:1829,5'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1832,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto13NumberInteger9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
            - BranchSide:      'genfiles/json.pb.cc:1844,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto13NumberInteger9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:1832,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1833,11'
              BranchSideFuncs:
                - _ZN10json_proto13NumberInteger9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.cc:1844,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto13NumberInteger9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:1844,20'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1844,29'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto13NumberInteger9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
            - BranchSide:      'genfiles/json.pb.cc:1845,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto13NumberInteger9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
        - Branch String:   'genfiles/json.pb.cc:1844,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1845,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto13NumberInteger9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
            - BranchSide:      'genfiles/json.pb.cc:1850,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto13NumberInteger9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:126,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:127,15'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto13NumberInteger9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:129,14'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto13NumberInteger9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto13NumberInteger9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto13NumberInteger9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint64EPPKc
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:1858,1'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
        - Branch String:   'genfiles/json.pb.cc:1826,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1828,27'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:1856,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'genfiles/json.pb.cc:1826,16'
          Dst:             _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - Src:             'genfiles/json.pb.cc:1828,11'
          Dst:             _ZN6google8protobuf8internal7ReadTagEPKcPjj
        - Src:             'genfiles/json.pb.cc:1833,11'
          Dst:             _ZN10json_proto13NumberInteger9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
        - Src:             'genfiles/json.pb.cc:1834,27'
          Dst:             _ZN6google8protobuf8internal12ReadVarint64EPPKc
        - Src:             'genfiles/json.pb.cc:1846,12'
          Dst:             _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Src:             'genfiles/json.pb.cc:1851,29'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:1851,29'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
        - Src:             'genfiles/json.pb.cc:1849,11'
          Dst:             _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
        - Src:             'genfiles/json.pb.cc:1826,16'
          Dst:             _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - Src:             'genfiles/json.pb.cc:1856,21'
          Dst:             _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
    - functionName:    _ZNK10json_proto13NumberInteger18_InternalSerializeEPhPN6google8protobuf2io19EpsCopyOutputStreamE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1865
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.json_proto::NumberInteger *'
        - 'char *'
        - 'class.google::protobuf::io::EpsCopyOutputStream *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          78
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
        - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint64ToArrayEmPh
        - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
        - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
        - _ZNK10json_proto13NumberInteger15_internal_valueEv
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto13NumberInteger15_internal_valueEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint64ToArrayEmPh
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto13NumberInteger15_internal_valueEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint64ToArrayEmPh
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:1872,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1873,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:1878,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:1878,7'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1878,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'genfiles/json.pb.cc:1873,22'
          Dst:             _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
        - Src:             'genfiles/json.pb.cc:1875,18'
          Dst:             _ZNK10json_proto13NumberInteger15_internal_valueEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1544,12'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1375,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1545,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream20WriteVarint64ToArrayEmPh
        - Src:             'genfiles/json.pb.cc:1880,29'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:1879,14'
          Dst:             _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
    - functionName:    _ZNK10json_proto13NumberInteger13SetCachedSizeEi
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1808
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberInteger *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal10CachedSize3SetEi
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSize3SetEi
            - BranchSide:      'genfiles/json.pb.cc:1809,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSize3SetEi
      Callsites:
        - Src:             'genfiles/json.pb.cc:1809,24'
          Dst:             _ZN6google8protobuf8internal10CachedSize3SetEi
    - functionName:    _ZNK10json_proto13NumberInteger11GetMetadataEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1943
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberInteger *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z36descriptor_table_json_2eproto_getterv
        - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
            - BranchSide:      'genfiles/json.pb.cc:1944,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
      Callsites:
        - Src:             'genfiles/json.pb.cc:1944,10'
          Dst:             _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
        - Src:             'genfiles/json.pb.cc:1944,10'
          Dst:             _Z36descriptor_table_json_2eproto_getterv
    - functionName:    _ZNK10json_proto13NumberInteger12GetClassDataEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1906
      functionDepth:   0
      returnType:      'struct.google::protobuf::Message::ClassData *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberInteger *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto13NumberInteger9_Internal13set_has_valueEPN6google8protobuf8internal7HasBitsILm1EEE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1765
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::HasBits *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal14WireFormatLite16Int64SizePlusOneEl
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1764
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf2io17CodedOutputStream19VarintSize64PlusOneEm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf2io17CodedOutputStream19VarintSize64PlusOneEm
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1765,10'
              BranchSideFuncs:
                - _ZN6google8protobuf2io17CodedOutputStream19VarintSize64PlusOneEm
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1765,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream19VarintSize64PlusOneEm
    - functionName:    _ZN10json_proto13NumberInteger9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1768
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::HasBits *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto13NumberInteger10SharedDtorEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1804
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberInteger *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto11NumberValue9_Internal13integer_valueEPKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2729
      functionDepth:   0
      returnType:      'class.json_proto::NumberInteger *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        5
      argTypes:
        - int
        - 'class.google::protobuf::MessageLite *'
        - int
        - 'char *'
        - 'class.google::protobuf::io::EpsCopyOutputStream *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto11NumberValue9_Internal11float_valueEPKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2733
      functionDepth:   0
      returnType:      'class.json_proto::NumberFloat *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto11NumberValue9_Internal14exponent_valueEPKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2737
      functionDepth:   0
      returnType:      'class.json_proto::NumberExponent *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto11NumberValue9_Internal19exponent_frac_valueEPKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2741
      functionDepth:   0
      returnType:      'class.json_proto::NumberExponentFrac *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.google::protobuf::internal::ParseContext *'
        - 'class.google::protobuf::MessageLite *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto13NumberIntegerEEEmRKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1797
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberInteger *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
        - _ZNK10json_proto13NumberInteger12ByteSizeLongEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto13NumberInteger12ByteSizeLongEv
                - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,36'
              BranchSideFuncs:
                - _ZNK10json_proto13NumberInteger12ByteSizeLongEv
                - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,36'
          Dst:             _ZNK10json_proto13NumberInteger12ByteSizeLongEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,10'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
    - functionName:    _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto11NumberFloatEEEmRKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1797
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberFloat *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
        - _ZNK10json_proto11NumberFloat12ByteSizeLongEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberFloat12ByteSizeLongEv
                - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,36'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberFloat12ByteSizeLongEv
                - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,36'
          Dst:             _ZNK10json_proto11NumberFloat12ByteSizeLongEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,10'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
    - functionName:    _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto14NumberExponentEEEmRKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1797
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponent *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
        - _ZNK10json_proto14NumberExponent12ByteSizeLongEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto14NumberExponent12ByteSizeLongEv
                - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,36'
              BranchSideFuncs:
                - _ZNK10json_proto14NumberExponent12ByteSizeLongEv
                - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,36'
          Dst:             _ZNK10json_proto14NumberExponent12ByteSizeLongEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,10'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
    - functionName:    _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto18NumberExponentFracEEEmRKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1797
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
        - _ZNK10json_proto18NumberExponentFrac12ByteSizeLongEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto18NumberExponentFrac12ByteSizeLongEv
                - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,36'
              BranchSideFuncs:
                - _ZNK10json_proto18NumberExponentFrac12ByteSizeLongEv
                - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,36'
          Dst:             _ZNK10json_proto18NumberExponentFrac12ByteSizeLongEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,10'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
    - functionName:    _ZN10json_proto11NumberValue9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2723
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::HasBits *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11NumberValueEEEPT_PNS0_5ArenaE
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/message_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionDepth:   0
      returnType:      'class.json_proto::NumberValue *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto11NumberValueEJEEEPT_PS1_DpOT0_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto11NumberValueEJEEEPT_PS1_DpOT0_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:465,12'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto11NumberValueEJEEEPT_PS1_DpOT0_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/message_lite.h:465,12'
          Dst:             _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto11NumberValueEJEEEPT_PS1_DpOT0_
    - functionName:    _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto11NumberValueEJEEEPT_PS1_DpOT0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3599
      functionDepth:   0
      returnType:      'class.json_proto::NumberValue *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN10json_proto11NumberValueC2EPN6google8protobuf5ArenaE
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberValueEE9ConstructIJPS1_EEEPS4_PvDpOT_
        - _ZN6google8protobuf5Arena15AllocateAlignedEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:555,15'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena15AllocateAlignedEmm
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberValueEE9ConstructIJPS1_EEEPS4_PvDpOT_
                - llvm.lifetime.end.p0i8
                - _Znwm
                - _ZN10json_proto11NumberValueC2EPN6google8protobuf5ArenaE
                - _ZdlPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:555,15'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena15AllocateAlignedEmm
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberValueEE9ConstructIJPS1_EEEPS4_PvDpOT_
                - llvm.lifetime.end.p0i8
                - _Znwm
                - _ZN10json_proto11NumberValueC2EPN6google8protobuf5ArenaE
                - _ZdlPv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:555,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _Znwm
                - _ZN10json_proto11NumberValueC2EPN6google8protobuf5ArenaE
                - _ZdlPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:488,14'
              BranchSideFuncs:
                - _Znwm
                - _ZN10json_proto11NumberValueC2EPN6google8protobuf5ArenaE
                - _ZdlPv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:558,14'
          Dst:             _ZN10json_proto11NumberValueC2EPN6google8protobuf5ArenaE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:603,9'
          Dst:             _ZN6google8protobuf5Arena15AllocateAlignedEmm
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:560,21'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberValueEE9ConstructIJPS1_EEEPS4_PvDpOT_
    - functionName:    _ZN10json_proto11NumberValueC2EPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2790
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberValue *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN10json_proto11NumberValue10SharedCtorEPN6google8protobuf5ArenaE
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2790,45'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
                - _ZN10json_proto11NumberValue10SharedCtorEPN6google8protobuf5ArenaE
                - _ZN6google8protobuf11MessageLiteD2Ev
            - BranchSide:      'genfiles/json.pb.cc:2790,45'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
                - _ZN10json_proto11NumberValue10SharedCtorEPN6google8protobuf5ArenaE
                - _ZN6google8protobuf11MessageLiteD2Ev
      Callsites:
        - Src:             'genfiles/json.pb.cc:2790,5'
          Dst:             _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
        - Src:             'genfiles/json.pb.cc:2791,3'
          Dst:             _ZN10json_proto11NumberValue10SharedCtorEPN6google8protobuf5ArenaE
        - Src:             'genfiles/json.pb.cc:2793,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberValueEE9ConstructIJPS1_EEEPS4_PvDpOT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionDepth:   0
      returnType:      'class.json_proto::NumberValue *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'class.google::protobuf::Arena **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto11NumberValueC2EPN6google8protobuf5ArenaE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValueC2EPN6google8protobuf5ArenaE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:484,14'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValueC2EPN6google8protobuf5ArenaE
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:484,24'
          Dst:             _ZN10json_proto11NumberValueC2EPN6google8protobuf5ArenaE
    - functionName:    _ZN10json_proto11NumberValue10SharedCtorEPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2832
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberValue *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto11NumberValue15clear_has_valueEv
        - _ZN10json_proto11NumberValue5Impl_10ValueUnionC2Ev
        - _ZN6google8protobuf8internal10CachedSizeC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
                - _ZN10json_proto11NumberValue5Impl_10ValueUnionC2Ev
                - _ZN10json_proto11NumberValue15clear_has_valueEv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:51,57'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
                - _ZN10json_proto11NumberValue5Impl_10ValueUnionC2Ev
                - _ZN10json_proto11NumberValue15clear_has_valueEv
      Callsites:
        - Src:             'genfiles/json.pb.cc:2836,41'
          Dst:             _ZN6google8protobuf8internal10CachedSizeC2Ev
        - Src:             'genfiles/json.pb.cc:2838,7'
          Dst:             _ZN10json_proto11NumberValue5Impl_10ValueUnionC2Ev
        - Src:             'genfiles/json.pb.cc:2841,3'
          Dst:             _ZN10json_proto11NumberValue15clear_has_valueEv
    - functionName:    _ZN10json_proto11NumberValue5Impl_10ValueUnionC2Ev
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1831
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'union.json_proto::NumberValue::Impl_::ValueUnion *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto11NumberValue15clear_has_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3434
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto11NumberValue10SharedDtorEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2853
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          45
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN10json_proto11NumberValue11clear_valueEv
        - _ZN10json_proto11NumberValue25internal_default_instanceEv
        - _ZN10json_proto13NumberIntegerD2Ev
        - _ZNK10json_proto11NumberValue9has_valueEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2855,15'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue25internal_default_instanceEv
                - _ZN10json_proto13NumberIntegerD2Ev
                - _ZdlPv
                - _ZNK10json_proto11NumberValue9has_valueEv
                - _ZN10json_proto11NumberValue11clear_valueEv
            - BranchSide:      'genfiles/json.pb.cc:2855,15'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue25internal_default_instanceEv
                - _ZN10json_proto13NumberIntegerD2Ev
                - _ZdlPv
                - _ZNK10json_proto11NumberValue9has_valueEv
                - _ZN10json_proto11NumberValue11clear_valueEv
        - Branch String:   'genfiles/json.pb.cc:2855,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2855,58'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue9has_valueEv
                - _ZN10json_proto11NumberValue11clear_valueEv
            - BranchSide:      'genfiles/json.pb.cc:2856,7'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue9has_valueEv
                - _ZN10json_proto11NumberValue11clear_valueEv
        - Branch String:   'genfiles/json.pb.cc:2855,44'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2856,7'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue9has_valueEv
                - _ZN10json_proto11NumberValue11clear_valueEv
            - BranchSide:      'genfiles/json.pb.cc:2856,7'
              BranchSideFuncs:
                - _ZN10json_proto13NumberIntegerD2Ev
                - _ZdlPv
                - _ZNK10json_proto11NumberValue9has_valueEv
                - _ZN10json_proto11NumberValue11clear_valueEv
        - Branch String:   'genfiles/json.pb.cc:2856,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2856,7'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue11clear_valueEv
            - BranchSide:      'genfiles/json.pb.cc:2857,5'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue11clear_valueEv
      Callsites:
        - Src:             'genfiles/json.pb.cc:2855,15'
          Dst:             _ZN10json_proto11NumberValue25internal_default_instanceEv
        - Src:             'genfiles/json.pb.cc:2855,44'
          Dst:             _ZN10json_proto13NumberIntegerD2Ev
        - Src:             'genfiles/json.pb.cc:2856,7'
          Dst:             _ZNK10json_proto11NumberValue9has_valueEv
        - Src:             'genfiles/json.pb.cc:2857,5'
          Dst:             _ZN10json_proto11NumberValue11clear_valueEv
    - functionName:    _ZN10json_proto11NumberValue25internal_default_instanceEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1661
      functionDepth:   0
      returnType:      'class.json_proto::NumberValue *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10json_proto11NumberValue9has_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3431
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto11NumberValue10value_caseEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.h:3432,10'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'genfiles/json.pb.h:3432,10'
          Dst:             _ZNK10json_proto11NumberValue10value_caseEv
    - functionName:    _ZN10json_proto10ArrayValueD2Ev
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1604
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::ArrayValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN10json_proto10ArrayValue10SharedDtorEv
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1606,21'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
                - __clang_call_terminate
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto10ArrayValue10SharedDtorEv
            - BranchSide:      'genfiles/json.pb.cc:1606,21'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
                - __clang_call_terminate
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto10ArrayValue10SharedDtorEv
      Callsites:
        - Src:             'genfiles/json.pb.cc:1606,41'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
        - Src:             'genfiles/json.pb.cc:1610,3'
          Dst:             _ZN10json_proto10ArrayValue10SharedDtorEv
        - Src:             'genfiles/json.pb.cc:1611,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
        - Src:             'genfiles/json.pb.cc:1606,41'
          Dst:             __clang_call_terminate
    - functionName:    _ZN10json_proto10ArrayValueD0Ev
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1604
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::ArrayValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto10ArrayValueD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN10json_proto10ArrayValueD2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:1604,27'
              BranchSideFuncs:
                - _ZN10json_proto10ArrayValueD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'genfiles/json.pb.cc:1604,27'
          Dst:             _ZN10json_proto10ArrayValueD2Ev
    - functionName:    _ZNK10json_proto10ArrayValue3NewEPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 841
      functionDepth:   0
      returnType:      'class.json_proto::ArrayValue *'
      argCount:        2
      argTypes:
        - 'class.json_proto::ArrayValue *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto10ArrayValueEEEPT_PNS0_5ArenaE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto10ArrayValueEEEPT_PNS0_5ArenaE
            - BranchSide:      'genfiles/json.pb.h:842,12'
              BranchSideFuncs:
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto10ArrayValueEEEPT_PNS0_5ArenaE
      Callsites:
        - Src:             'genfiles/json.pb.h:842,12'
          Dst:             _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto10ArrayValueEEEPT_PNS0_5ArenaE
    - functionName:    _ZN10json_proto10ArrayValue5ClearEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1622
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::ArrayValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE5ClearEv
        - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1628,10'
              BranchSideFuncs:
                - _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE5ClearEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
            - BranchSide:      'genfiles/json.pb.cc:1628,10'
              BranchSideFuncs:
                - _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE5ClearEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:159,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:159,9'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:160,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
      Callsites:
        - Src:             'genfiles/json.pb.cc:1628,17'
          Dst:             _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE5ClearEv
        - Src:             'genfiles/json.pb.cc:1629,23'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
    - functionName:    _ZNK10json_proto10ArrayValue13IsInitializedEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1741
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.json_proto::ArrayValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal17AllAreInitializedIN10json_proto9JsonValueEEEbRKNS0_16RepeatedPtrFieldIT_EE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17AllAreInitializedIN10json_proto9JsonValueEEEbRKNS0_16RepeatedPtrFieldIT_EE
            - BranchSide:      'genfiles/json.pb.cc:1742,68'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17AllAreInitializedIN10json_proto9JsonValueEEEbRKNS0_16RepeatedPtrFieldIT_EE
      Callsites:
        - Src:             'genfiles/json.pb.cc:1742,8'
          Dst:             _ZN6google8protobuf8internal17AllAreInitializedIN10json_proto9JsonValueEEEbRKNS0_16RepeatedPtrFieldIT_EE
    - functionName:    _ZNK10json_proto10ArrayValue12ByteSizeLongEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1697
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::ArrayValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto9JsonValueEEEmRKT_
        - _ZNK10json_proto10ArrayValue20_internal_value_sizeEv
        - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE5beginEv
        - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1706,29'
              BranchSideFuncs:
                - _ZNK10json_proto10ArrayValue20_internal_value_sizeEv
                - llvm.lifetime.start.p0i8
                - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE3endEv
                - _ZN6google8protobuf8internalneERKNS1_19RepeatedPtrIteratorIKN10json_proto9JsonValueEEES8_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
                - _ZNK6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEdeEv
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto9JsonValueEEEmRKT_
                - _ZN6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEppEv
                - _ZN6google8protobuf8internalneERKNS1_19RepeatedPtrIteratorIKN10json_proto9JsonValueEEES8_
            - BranchSide:      'genfiles/json.pb.cc:1706,29'
              BranchSideFuncs:
                - _ZNK10json_proto10ArrayValue20_internal_value_sizeEv
                - llvm.lifetime.start.p0i8
                - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE3endEv
                - _ZN6google8protobuf8internalneERKNS1_19RepeatedPtrIteratorIKN10json_proto9JsonValueEEES8_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
                - _ZNK6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEdeEv
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto9JsonValueEEEmRKT_
                - _ZN6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEppEv
                - _ZN6google8protobuf8internalneERKNS1_19RepeatedPtrIteratorIKN10json_proto9JsonValueEEES8_
        - Branch String:   'genfiles/json.pb.cc:1707,24'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1707,24'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEdeEv
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto9JsonValueEEEmRKT_
                - _ZN6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEppEv
                - _ZN6google8protobuf8internalneERKNS1_19RepeatedPtrIteratorIKN10json_proto9JsonValueEEES8_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
            - BranchSide:      'genfiles/json.pb.cc:1707,24'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
        - Branch String:   'genfiles/json.pb.cc:1707,24'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1707,24'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEdeEv
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto9JsonValueEEEmRKT_
                - _ZN6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEppEv
                - _ZN6google8protobuf8internalneERKNS1_19RepeatedPtrIteratorIKN10json_proto9JsonValueEEES8_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
            - BranchSide:      'genfiles/json.pb.cc:1707,24'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
      Callsites:
        - Src:             'genfiles/json.pb.cc:1706,29'
          Dst:             _ZNK10json_proto10ArrayValue20_internal_value_sizeEv
        - Src:             'genfiles/json.pb.cc:1707,24'
          Dst:             _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE5beginEv
        - Src:             'genfiles/json.pb.cc:1707,24'
          Dst:             _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE3endEv
        - Src:             'genfiles/json.pb.cc:1707,24'
          Dst:             _ZN6google8protobuf8internalneERKNS1_19RepeatedPtrIteratorIKN10json_proto9JsonValueEEES8_
        - Src:             'genfiles/json.pb.cc:1712,10'
          Dst:             _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
        - Src:             'genfiles/json.pb.cc:1707,24'
          Dst:             _ZNK6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEdeEv
        - Src:             'genfiles/json.pb.cc:1709,7'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto9JsonValueEEEmRKT_
        - Src:             'genfiles/json.pb.cc:1707,24'
          Dst:             _ZN6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEppEv
        - Src:             'genfiles/json.pb.cc:1707,24'
          Dst:             _ZN6google8protobuf8internalneERKNS1_19RepeatedPtrIteratorIKN10json_proto9JsonValueEEES8_
    - functionName:    _ZNK10json_proto10ArrayValue13GetCachedSizeEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.json_proto::ArrayValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf8internal10CachedSize3GetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal10CachedSize3GetEv
            - BranchSide:      'genfiles/json.pb.h:860,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal10CachedSize3GetEv
      Callsites:
        - Src:             'genfiles/json.pb.h:860,65'
          Dst:             _ZNK6google8protobuf8internal10CachedSize3GetEv
    - functionName:    _ZN10json_proto10ArrayValue14_InternalParseEPKcPN6google8protobuf8internal12ParseContextE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1632
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.json_proto::ArrayValue *'
        - 'char *'
        - 'class.google::protobuf::internal::ParseContext *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          200
      EdgeCount:       50
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN10json_proto10ArrayValue19_internal_add_valueEv
        - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
        - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
        - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - _ZN6google8protobuf8internal18EpsCopyInputStream13DataAvailableEPKc
        - _ZN6google8protobuf8internal7ReadTagEPKcPjj
        - _ZN6google8protobuf8internal9ExpectTagILj10EEEbPKc
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:1634,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1634,3'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1636,27'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10ArrayValue19_internal_add_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal18EpsCopyInputStream13DataAvailableEPKc
                - _ZN6google8protobuf8internal9ExpectTagILj10EEEbPKc
        - Branch String:   'genfiles/json.pb.cc:1637,5'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1640,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto10ArrayValue19_internal_add_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal18EpsCopyInputStream13DataAvailableEPKc
                - _ZN6google8protobuf8internal9ExpectTagILj10EEEbPKc
            - BranchSide:      'genfiles/json.pb.cc:1656,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10ArrayValue19_internal_add_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal18EpsCopyInputStream13DataAvailableEPKc
                - _ZN6google8protobuf8internal9ExpectTagILj10EEEbPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:1640,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1641,15'
              BranchSideFuncs:
                - _ZN10json_proto10ArrayValue19_internal_add_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal18EpsCopyInputStream13DataAvailableEPKc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal9ExpectTagILj10EEEbPKc
            - BranchSide:      'genfiles/json.pb.cc:1656,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10ArrayValue19_internal_add_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal18EpsCopyInputStream13DataAvailableEPKc
                - _ZN6google8protobuf8internal9ExpectTagILj10EEEbPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:1656,20'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1656,29'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10ArrayValue19_internal_add_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal18EpsCopyInputStream13DataAvailableEPKc
                - _ZN6google8protobuf8internal9ExpectTagILj10EEEbPKc
            - BranchSide:      'genfiles/json.pb.cc:1657,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10ArrayValue19_internal_add_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal18EpsCopyInputStream13DataAvailableEPKc
                - _ZN6google8protobuf8internal9ExpectTagILj10EEEbPKc
        - Branch String:   'genfiles/json.pb.cc:1656,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1657,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10ArrayValue19_internal_add_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal18EpsCopyInputStream13DataAvailableEPKc
                - _ZN6google8protobuf8internal9ExpectTagILj10EEEbPKc
            - BranchSide:      'genfiles/json.pb.cc:1662,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10ArrayValue19_internal_add_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal18EpsCopyInputStream13DataAvailableEPKc
                - _ZN6google8protobuf8internal9ExpectTagILj10EEEbPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:126,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:127,15'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10ArrayValue19_internal_add_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal18EpsCopyInputStream13DataAvailableEPKc
                - _ZN6google8protobuf8internal9ExpectTagILj10EEEbPKc
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:129,14'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10ArrayValue19_internal_add_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal18EpsCopyInputStream13DataAvailableEPKc
                - _ZN6google8protobuf8internal9ExpectTagILj10EEEbPKc
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10ArrayValue19_internal_add_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal18EpsCopyInputStream13DataAvailableEPKc
                - _ZN6google8protobuf8internal9ExpectTagILj10EEEbPKc
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10ArrayValue19_internal_add_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal18EpsCopyInputStream13DataAvailableEPKc
                - _ZN6google8protobuf8internal9ExpectTagILj10EEEbPKc
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1669,1'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:1634,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1634,3'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1636,27'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10ArrayValue19_internal_add_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal18EpsCopyInputStream13DataAvailableEPKc
                - _ZN6google8protobuf8internal9ExpectTagILj10EEEbPKc
      Callsites:
        - Src:             'genfiles/json.pb.cc:1634,16'
          Dst:             _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - Src:             'genfiles/json.pb.cc:1636,11'
          Dst:             _ZN6google8protobuf8internal7ReadTagEPKcPjj
        - Src:             'genfiles/json.pb.cc:1644,37'
          Dst:             _ZN10json_proto10ArrayValue19_internal_add_valueEv
        - Src:             'genfiles/json.pb.cc:1644,24'
          Dst:             _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
        - Src:             'genfiles/json.pb.cc:1646,23'
          Dst:             _ZN6google8protobuf8internal18EpsCopyInputStream13DataAvailableEPKc
        - Src:             'genfiles/json.pb.cc:1647,20'
          Dst:             _ZN6google8protobuf8internal9ExpectTagILj10EEEbPKc
        - Src:             'genfiles/json.pb.cc:1658,12'
          Dst:             _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Src:             'genfiles/json.pb.cc:1663,29'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:1663,29'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
        - Src:             'genfiles/json.pb.cc:1661,11'
          Dst:             _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
        - Src:             'genfiles/json.pb.cc:1634,16'
          Dst:             _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
    - functionName:    _ZNK10json_proto10ArrayValue18_InternalSerializeEPhPN6google8protobuf2io19EpsCopyOutputStreamE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1676
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.json_proto::ArrayValue *'
        - 'char *'
        - 'class.google::protobuf::io::EpsCopyOutputStream *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
        - _ZNK10json_proto10ArrayValue15_internal_valueEi
        - _ZNK10json_proto10ArrayValue20_internal_value_sizeEv
        - _ZNK10json_proto9JsonValue13GetCachedSizeEv
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1683,39'
              BranchSideFuncs:
                - _ZNK10json_proto10ArrayValue20_internal_value_sizeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10ArrayValue15_internal_valueEi
                - _ZNK10json_proto9JsonValue13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:1683,39'
              BranchSideFuncs:
                - _ZNK10json_proto10ArrayValue20_internal_value_sizeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10ArrayValue15_internal_valueEi
                - _ZNK10json_proto9JsonValue13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:1682,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1684,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:1689,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:1689,7'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1689,7'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:1682,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1684,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:1689,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
      Callsites:
        - Src:             'genfiles/json.pb.cc:1683,39'
          Dst:             _ZNK10json_proto10ArrayValue20_internal_value_sizeEv
        - Src:             'genfiles/json.pb.cc:1684,34'
          Dst:             _ZNK10json_proto10ArrayValue15_internal_valueEi
        - Src:             'genfiles/json.pb.cc:1686,52'
          Dst:             _ZNK10json_proto9JsonValue13GetCachedSizeEv
        - Src:             'genfiles/json.pb.cc:1685,14'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
        - Src:             'genfiles/json.pb.cc:1691,29'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:1690,14'
          Dst:             _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
    - functionName:    _ZNK10json_proto10ArrayValue13SetCachedSizeEi
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1618
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::ArrayValue *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal10CachedSize3SetEi
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSize3SetEi
            - BranchSide:      'genfiles/json.pb.cc:1619,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSize3SetEi
      Callsites:
        - Src:             'genfiles/json.pb.cc:1619,24'
          Dst:             _ZN6google8protobuf8internal10CachedSize3SetEi
    - functionName:    _ZNK10json_proto10ArrayValue11GetMetadataEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1753
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.json_proto::ArrayValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z36descriptor_table_json_2eproto_getterv
        - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
            - BranchSide:      'genfiles/json.pb.cc:1754,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
      Callsites:
        - Src:             'genfiles/json.pb.cc:1754,10'
          Dst:             _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
        - Src:             'genfiles/json.pb.cc:1754,10'
          Dst:             _Z36descriptor_table_json_2eproto_getterv
    - functionName:    _ZNK10json_proto10ArrayValue12GetClassDataEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1719
      functionDepth:   0
      returnType:      'struct.google::protobuf::Message::ClassData *'
      argCount:        1
      argTypes:
        - 'class.json_proto::ArrayValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto10ArrayValue9MergeImplERN6google8protobuf7MessageERKS3_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1722
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::Message *'
        - 'class.google::protobuf::Message *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE9MergeFromERKS4_
        - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1730,10'
              BranchSideFuncs:
                - _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE9MergeFromERKS4_
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:1730,10'
              BranchSideFuncs:
                - _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE9MergeFromERKS4_
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1731,10'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
      Callsites:
        - Src:             'genfiles/json.pb.cc:1730,24'
          Dst:             _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE9MergeFromERKS4_
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:153,28'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:1731,30'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
    - functionName:    _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE9MergeFromERKS4_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1490
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::RepeatedPtrField *'
        - 'class.google::protobuf::RepeatedPtrField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal20RepeatedPtrFieldBase9MergeFromINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEvRKS2_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase9MergeFromINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEvRKS2_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1491,25'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase9MergeFromINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEvRKS2_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1491,25'
          Dst:             _ZN6google8protobuf8internal20RepeatedPtrFieldBase9MergeFromINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEvRKS2_
    - functionName:    _ZN6google8protobuf8internal20RepeatedPtrFieldBase9MergeFromINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEvRKS2_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::internal::RepeatedPtrFieldBase *'
        - 'class.google::protobuf::internal::RepeatedPtrFieldBase *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6google8protobuf8internal20RepeatedPtrFieldBase17MergeFromInternalERKS2_MS2_FvPPvS6_iiE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:300,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase17MergeFromInternalERKS2_MS2_FvPPvS6_iiE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:300,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase17MergeFromInternalERKS2_MS2_FvPPvS6_iiE
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:300,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:300,9'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:301,5'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase17MergeFromInternalERKS2_MS2_FvPPvS6_iiE
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:301,5'
          Dst:             _ZN6google8protobuf8internal20RepeatedPtrFieldBase17MergeFromInternalERKS2_MS2_FvPPvS6_iiE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:301,5'
          Dst:             _ZN6google8protobuf8internal20RepeatedPtrFieldBase18MergeFromInnerLoopINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEvPPvSA_ii
    - functionName:    _ZN6google8protobuf8internal20RepeatedPtrFieldBase18MergeFromInnerLoopINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEvPPvSA_ii
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'class.google::protobuf::internal::RepeatedPtrFieldBase *'
        - 'char **'
        - 'char **'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE16NewFromPrototypeEPKS4_PNS0_5ArenaE
        - _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE5MergeERKS4_PS4_
        - _ZNK6google8protobuf8internal20RepeatedPtrFieldBase14GetOwningArenaEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:732,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE5MergeERKS4_PS4_
                - _ZNK6google8protobuf8internal20RepeatedPtrFieldBase14GetOwningArenaEv
                - _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE16NewFromPrototypeEPKS4_PNS0_5ArenaE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:732,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE5MergeERKS4_PS4_
                - _ZNK6google8protobuf8internal20RepeatedPtrFieldBase14GetOwningArenaEv
                - _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE16NewFromPrototypeEPKS4_PNS0_5ArenaE
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:732,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:733,22'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal20RepeatedPtrFieldBase14GetOwningArenaEv
                - _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE16NewFromPrototypeEPKS4_PNS0_5ArenaE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE5MergeERKS4_PS4_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:744,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE5MergeERKS4_PS4_
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:736,7'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:739,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE5MergeERKS4_PS4_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:744,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE5MergeERKS4_PS4_
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:744,5'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:744,23'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE5MergeERKS4_PS4_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:744,5'
              BranchSideFuncs: []
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:744,5'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:744,5'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:747,57'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE5MergeERKS4_PS4_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:733,22'
          Dst:             _ZNK6google8protobuf8internal20RepeatedPtrFieldBase14GetOwningArenaEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:739,13'
          Dst:             _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE16NewFromPrototypeEPKS4_PNS0_5ArenaE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:750,7'
          Dst:             _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE5MergeERKS4_PS4_
    - functionName:    _ZN6google8protobuf8internal20RepeatedPtrFieldBase17MergeFromInternalERKS2_MS2_FvPPvS6_iiE
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     WeakODRLinkage
      functionLinenumber: 713
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'class.google::protobuf::internal::RepeatedPtrFieldBase *'
        - 'class.google::protobuf::internal::RepeatedPtrFieldBase *'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN6google8protobuf8internal20RepeatedPtrFieldBase14InternalExtendEi
        - _ZN6google8protobuf8internal20RepeatedPtrFieldBase19ExchangeCurrentSizeEi
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:715,28'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase14InternalExtendEi
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase19ExchangeCurrentSizeEi
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:715,28'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase14InternalExtendEi
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase19ExchangeCurrentSizeEi
                - __sanitizer_cov_trace_cmp4
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:719,5'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:719,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase19ExchangeCurrentSizeEi
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:719,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase19ExchangeCurrentSizeEi
                - __sanitizer_cov_trace_cmp4
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:722,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:722,9'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:723,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:717,27'
          Dst:             _ZN6google8protobuf8internal20RepeatedPtrFieldBase14InternalExtendEi
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:721,5'
          Dst:             _ZN6google8protobuf8internal20RepeatedPtrFieldBase19ExchangeCurrentSizeEi
    - functionName:    _ZN6google8protobuf8internal20RepeatedPtrFieldBase14InternalExtendEi
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char **'
      argCount:        2
      argTypes:
        - 'class.google::protobuf::internal::RepeatedPtrFieldBase *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal20RepeatedPtrFieldBase19ExchangeCurrentSizeEi
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'class.google::protobuf::internal::RepeatedPtrFieldBase *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6google8protobuf8internal20RepeatedPtrFieldBase14GetOwningArenaEv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::RepeatedPtrFieldBase *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE16NewFromPrototypeEPKS4_PNS0_5ArenaE
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionDepth:   0
      returnType:      'class.json_proto::JsonValue *'
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonValue *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE3NewEPNS0_5ArenaE
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE3NewEPNS0_5ArenaE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:808,12'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE3NewEPNS0_5ArenaE
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:808,12'
          Dst:             _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE3NewEPNS0_5ArenaE
    - functionName:    _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE5MergeERKS4_PS4_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonValue *'
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto9JsonValue9MergeFromERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue9MergeFromERKS0_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:845,7'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue9MergeFromERKS0_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:845,7'
          Dst:             _ZN10json_proto9JsonValue9MergeFromERKS0_
    - functionName:    _ZN10json_proto9JsonValue9MergeFromERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonValue *'
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto9JsonValue9MergeImplERN6google8protobuf7MessageERKS3_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue9MergeImplERN6google8protobuf7MessageERKS3_
            - BranchSide:      'genfiles/json.pb.h:590,26'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue9MergeImplERN6google8protobuf7MessageERKS3_
      Callsites:
        - Src:             'genfiles/json.pb.h:590,5'
          Dst:             _ZN10json_proto9JsonValue9MergeImplERN6google8protobuf7MessageERKS3_
    - functionName:    _ZN10json_proto9JsonValue9MergeImplERN6google8protobuf7MessageERKS3_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1475
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::Message *'
        - 'class.google::protobuf::Message *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          89
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
        - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
        - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
        - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
        - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
        - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - _ZNK10json_proto9JsonValue10value_caseEv
        - _ZNK10json_proto9JsonValue21_internal_array_valueEv
        - _ZNK10json_proto9JsonValue22_internal_number_valueEv
        - _ZNK10json_proto9JsonValue22_internal_object_valueEv
        - _ZNK10json_proto9JsonValue22_internal_string_valueEv
        - _ZNK10json_proto9JsonValue23_internal_boolean_valueEv
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1476,23'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZNK10json_proto9JsonValue23_internal_boolean_valueEv
                - _ZN10json_proto12BooleanValue9MergeFromERKS0_
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZNK10json_proto9JsonValue22_internal_string_valueEv
                - _ZN10json_proto11StringValue9MergeFromERKS0_
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZNK10json_proto9JsonValue22_internal_number_valueEv
                - _ZN10json_proto11NumberValue9MergeFromERKS0_
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZNK10json_proto9JsonValue21_internal_array_valueEv
                - _ZN10json_proto10ArrayValue9MergeFromERKS0_
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZNK10json_proto9JsonValue22_internal_object_valueEv
                - _ZN10json_proto10JsonObject9MergeFromERKS0_
            - BranchSide:      'genfiles/json.pb.cc:1476,23'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZNK10json_proto9JsonValue23_internal_boolean_valueEv
                - _ZN10json_proto12BooleanValue9MergeFromERKS0_
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZNK10json_proto9JsonValue22_internal_string_valueEv
                - _ZN10json_proto11StringValue9MergeFromERKS0_
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZNK10json_proto9JsonValue22_internal_number_valueEv
                - _ZN10json_proto11NumberValue9MergeFromERKS0_
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZNK10json_proto9JsonValue21_internal_array_valueEv
                - _ZN10json_proto10ArrayValue9MergeFromERKS0_
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZNK10json_proto9JsonValue22_internal_object_valueEv
                - _ZN10json_proto10JsonObject9MergeFromERKS0_
        - Branch String:   'genfiles/json.pb.cc:1483,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1485,14'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZNK10json_proto9JsonValue22_internal_object_valueEv
                - _ZN10json_proto10JsonObject9MergeFromERKS0_
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:1490,14'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZNK10json_proto9JsonValue21_internal_array_valueEv
                - _ZN10json_proto10ArrayValue9MergeFromERKS0_
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:1495,14'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZNK10json_proto9JsonValue22_internal_number_valueEv
                - _ZN10json_proto11NumberValue9MergeFromERKS0_
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:1500,14'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZNK10json_proto9JsonValue22_internal_string_valueEv
                - _ZN10json_proto11StringValue9MergeFromERKS0_
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:1505,14'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZNK10json_proto9JsonValue23_internal_boolean_valueEv
                - _ZN10json_proto12BooleanValue9MergeFromERKS0_
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:1513,87'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1513,10'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
      Callsites:
        - Src:             'genfiles/json.pb.cc:1483,16'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
        - Src:             'genfiles/json.pb.cc:1485,14'
          Dst:             _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
        - Src:             'genfiles/json.pb.cc:1486,16'
          Dst:             _ZNK10json_proto9JsonValue22_internal_object_valueEv
        - Src:             'genfiles/json.pb.cc:1485,74'
          Dst:             _ZN10json_proto10JsonObject9MergeFromERKS0_
        - Src:             'genfiles/json.pb.cc:1490,14'
          Dst:             _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
        - Src:             'genfiles/json.pb.cc:1491,16'
          Dst:             _ZNK10json_proto9JsonValue21_internal_array_valueEv
        - Src:             'genfiles/json.pb.cc:1490,73'
          Dst:             _ZN10json_proto10ArrayValue9MergeFromERKS0_
        - Src:             'genfiles/json.pb.cc:1495,14'
          Dst:             _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
        - Src:             'genfiles/json.pb.cc:1496,16'
          Dst:             _ZNK10json_proto9JsonValue22_internal_number_valueEv
        - Src:             'genfiles/json.pb.cc:1495,75'
          Dst:             _ZN10json_proto11NumberValue9MergeFromERKS0_
        - Src:             'genfiles/json.pb.cc:1500,14'
          Dst:             _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
        - Src:             'genfiles/json.pb.cc:1501,16'
          Dst:             _ZNK10json_proto9JsonValue22_internal_string_valueEv
        - Src:             'genfiles/json.pb.cc:1500,75'
          Dst:             _ZN10json_proto11StringValue9MergeFromERKS0_
        - Src:             'genfiles/json.pb.cc:1505,14'
          Dst:             _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
        - Src:             'genfiles/json.pb.cc:1506,16'
          Dst:             _ZNK10json_proto9JsonValue23_internal_boolean_valueEv
        - Src:             'genfiles/json.pb.cc:1505,77'
          Dst:             _ZN10json_proto12BooleanValue9MergeFromERKS0_
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:153,28'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:1513,30'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
    - functionName:    _ZNK10json_proto9JsonValue10value_caseEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2855
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2539
      functionDepth:   0
      returnType:      'class.json_proto::JsonObject *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10json_proto9JsonValue11clear_valueEv
        - _ZN10json_proto9JsonValue20set_has_object_valueEv
        - _ZNK10json_proto9JsonValue10value_caseEv
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:2540,7'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue11clear_valueEv
                - _ZN10json_proto9JsonValue20set_has_object_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto10JsonObjectEEEPT_PNS0_5ArenaE
            - BranchSide:      'genfiles/json.pb.h:2540,7'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue11clear_valueEv
                - _ZN10json_proto9JsonValue20set_has_object_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto10JsonObjectEEEPT_PNS0_5ArenaE
        - Branch String:   'genfiles/json.pb.h:2540,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:2540,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.h:2541,5'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue11clear_valueEv
                - _ZN10json_proto9JsonValue20set_has_object_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto10JsonObjectEEEPT_PNS0_5ArenaE
      Callsites:
        - Src:             'genfiles/json.pb.h:2540,7'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
        - Src:             'genfiles/json.pb.h:2541,5'
          Dst:             _ZN10json_proto9JsonValue11clear_valueEv
        - Src:             'genfiles/json.pb.h:2542,5'
          Dst:             _ZN10json_proto9JsonValue20set_has_object_valueEv
        - Src:             'genfiles/json.pb.h:2543,82'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.h:2543,35'
          Dst:             _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto10JsonObjectEEEPT_PNS0_5ArenaE
    - functionName:    _ZNK10json_proto9JsonValue22_internal_object_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2511
      functionDepth:   0
      returnType:      'class.json_proto::JsonObject *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK10json_proto9JsonValue10value_caseEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:2512,10'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.h:2512,10'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'genfiles/json.pb.h:2512,10'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:2512,10'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.h:2513,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'genfiles/json.pb.h:2512,10'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
    - functionName:    _ZN10json_proto10JsonObject9MergeFromERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonObject *'
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto10JsonObject9MergeImplERN6google8protobuf7MessageERKS3_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZN10json_proto10JsonObject9MergeImplERN6google8protobuf7MessageERKS3_
            - BranchSide:      'genfiles/json.pb.h:383,27'
              BranchSideFuncs:
                - _ZN10json_proto10JsonObject9MergeImplERN6google8protobuf7MessageERKS3_
      Callsites:
        - Src:             'genfiles/json.pb.h:383,5'
          Dst:             _ZN10json_proto10JsonObject9MergeImplERN6google8protobuf7MessageERKS3_
    - functionName:    _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2613
      functionDepth:   0
      returnType:      'class.json_proto::ArrayValue *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10json_proto9JsonValue11clear_valueEv
        - _ZN10json_proto9JsonValue19set_has_array_valueEv
        - _ZNK10json_proto9JsonValue10value_caseEv
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:2614,7'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue11clear_valueEv
                - _ZN10json_proto9JsonValue19set_has_array_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto10ArrayValueEEEPT_PNS0_5ArenaE
            - BranchSide:      'genfiles/json.pb.h:2614,7'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue11clear_valueEv
                - _ZN10json_proto9JsonValue19set_has_array_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto10ArrayValueEEEPT_PNS0_5ArenaE
        - Branch String:   'genfiles/json.pb.h:2614,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:2614,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.h:2615,5'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue11clear_valueEv
                - _ZN10json_proto9JsonValue19set_has_array_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto10ArrayValueEEEPT_PNS0_5ArenaE
      Callsites:
        - Src:             'genfiles/json.pb.h:2614,7'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
        - Src:             'genfiles/json.pb.h:2615,5'
          Dst:             _ZN10json_proto9JsonValue11clear_valueEv
        - Src:             'genfiles/json.pb.h:2616,5'
          Dst:             _ZN10json_proto9JsonValue19set_has_array_valueEv
        - Src:             'genfiles/json.pb.h:2617,81'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.h:2617,34'
          Dst:             _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto10ArrayValueEEEPT_PNS0_5ArenaE
    - functionName:    _ZNK10json_proto9JsonValue21_internal_array_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2585
      functionDepth:   0
      returnType:      'class.json_proto::ArrayValue *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK10json_proto9JsonValue10value_caseEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:2586,10'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.h:2586,10'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'genfiles/json.pb.h:2586,10'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:2586,10'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.h:2587,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'genfiles/json.pb.h:2586,10'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
    - functionName:    _ZN10json_proto10ArrayValue9MergeFromERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::ArrayValue *'
        - 'class.json_proto::ArrayValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto10ArrayValue9MergeImplERN6google8protobuf7MessageERKS3_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZN10json_proto10ArrayValue9MergeImplERN6google8protobuf7MessageERKS3_
            - BranchSide:      'genfiles/json.pb.h:848,27'
              BranchSideFuncs:
                - _ZN10json_proto10ArrayValue9MergeImplERN6google8protobuf7MessageERKS3_
      Callsites:
        - Src:             'genfiles/json.pb.h:848,5'
          Dst:             _ZN10json_proto10ArrayValue9MergeImplERN6google8protobuf7MessageERKS3_
    - functionName:    _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2687
      functionDepth:   0
      returnType:      'class.json_proto::NumberValue *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10json_proto9JsonValue11clear_valueEv
        - _ZN10json_proto9JsonValue20set_has_number_valueEv
        - _ZNK10json_proto9JsonValue10value_caseEv
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:2688,7'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue11clear_valueEv
                - _ZN10json_proto9JsonValue20set_has_number_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11NumberValueEEEPT_PNS0_5ArenaE
            - BranchSide:      'genfiles/json.pb.h:2688,7'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue11clear_valueEv
                - _ZN10json_proto9JsonValue20set_has_number_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11NumberValueEEEPT_PNS0_5ArenaE
        - Branch String:   'genfiles/json.pb.h:2688,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:2688,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.h:2689,5'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue11clear_valueEv
                - _ZN10json_proto9JsonValue20set_has_number_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11NumberValueEEEPT_PNS0_5ArenaE
      Callsites:
        - Src:             'genfiles/json.pb.h:2688,7'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
        - Src:             'genfiles/json.pb.h:2689,5'
          Dst:             _ZN10json_proto9JsonValue11clear_valueEv
        - Src:             'genfiles/json.pb.h:2690,5'
          Dst:             _ZN10json_proto9JsonValue20set_has_number_valueEv
        - Src:             'genfiles/json.pb.h:2691,83'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.h:2691,35'
          Dst:             _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11NumberValueEEEPT_PNS0_5ArenaE
    - functionName:    _ZNK10json_proto9JsonValue22_internal_number_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2659
      functionDepth:   0
      returnType:      'class.json_proto::NumberValue *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK10json_proto9JsonValue10value_caseEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:2660,10'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.h:2660,10'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'genfiles/json.pb.h:2660,10'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:2660,10'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.h:2661,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'genfiles/json.pb.h:2660,10'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
    - functionName:    _ZN10json_proto11NumberValue9MergeFromERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1698
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberValue *'
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto11NumberValue9MergeImplERN6google8protobuf7MessageERKS3_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue9MergeImplERN6google8protobuf7MessageERKS3_
            - BranchSide:      'genfiles/json.pb.h:1699,28'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue9MergeImplERN6google8protobuf7MessageERKS3_
      Callsites:
        - Src:             'genfiles/json.pb.h:1699,5'
          Dst:             _ZN10json_proto11NumberValue9MergeImplERN6google8protobuf7MessageERKS3_
    - functionName:    _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionDepth:   0
      returnType:      'class.json_proto::StringValue *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10json_proto9JsonValue11clear_valueEv
        - _ZN10json_proto9JsonValue20set_has_string_valueEv
        - _ZNK10json_proto9JsonValue10value_caseEv
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:2762,7'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue11clear_valueEv
                - _ZN10json_proto9JsonValue20set_has_string_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11StringValueEEEPT_PNS0_5ArenaE
            - BranchSide:      'genfiles/json.pb.h:2762,7'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue11clear_valueEv
                - _ZN10json_proto9JsonValue20set_has_string_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11StringValueEEEPT_PNS0_5ArenaE
        - Branch String:   'genfiles/json.pb.h:2762,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:2762,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.h:2763,5'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue11clear_valueEv
                - _ZN10json_proto9JsonValue20set_has_string_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11StringValueEEEPT_PNS0_5ArenaE
      Callsites:
        - Src:             'genfiles/json.pb.h:2762,7'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
        - Src:             'genfiles/json.pb.h:2763,5'
          Dst:             _ZN10json_proto9JsonValue11clear_valueEv
        - Src:             'genfiles/json.pb.h:2764,5'
          Dst:             _ZN10json_proto9JsonValue20set_has_string_valueEv
        - Src:             'genfiles/json.pb.h:2765,83'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.h:2765,35'
          Dst:             _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto11StringValueEEEPT_PNS0_5ArenaE
    - functionName:    _ZNK10json_proto9JsonValue22_internal_string_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2733
      functionDepth:   0
      returnType:      'class.json_proto::StringValue *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK10json_proto9JsonValue10value_caseEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:2734,10'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.h:2734,10'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'genfiles/json.pb.h:2734,10'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:2734,10'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.h:2735,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'genfiles/json.pb.h:2734,10'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
    - functionName:    _ZN10json_proto11StringValue9MergeFromERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1931
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::StringValue *'
        - 'class.json_proto::StringValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto11StringValue9MergeImplERN6google8protobuf7MessageERKS3_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZN10json_proto11StringValue9MergeImplERN6google8protobuf7MessageERKS3_
            - BranchSide:      'genfiles/json.pb.h:1932,28'
              BranchSideFuncs:
                - _ZN10json_proto11StringValue9MergeImplERN6google8protobuf7MessageERKS3_
      Callsites:
        - Src:             'genfiles/json.pb.h:1932,5'
          Dst:             _ZN10json_proto11StringValue9MergeImplERN6google8protobuf7MessageERKS3_
    - functionName:    _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2835
      functionDepth:   0
      returnType:      'class.json_proto::BooleanValue *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10json_proto9JsonValue11clear_valueEv
        - _ZN10json_proto9JsonValue21set_has_boolean_valueEv
        - _ZNK10json_proto9JsonValue10value_caseEv
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:2836,7'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue11clear_valueEv
                - _ZN10json_proto9JsonValue21set_has_boolean_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto12BooleanValueEEEPT_PNS0_5ArenaE
            - BranchSide:      'genfiles/json.pb.h:2836,7'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue11clear_valueEv
                - _ZN10json_proto9JsonValue21set_has_boolean_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto12BooleanValueEEEPT_PNS0_5ArenaE
        - Branch String:   'genfiles/json.pb.h:2836,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:2836,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.h:2837,5'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue11clear_valueEv
                - _ZN10json_proto9JsonValue21set_has_boolean_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto12BooleanValueEEEPT_PNS0_5ArenaE
      Callsites:
        - Src:             'genfiles/json.pb.h:2836,7'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
        - Src:             'genfiles/json.pb.h:2837,5'
          Dst:             _ZN10json_proto9JsonValue11clear_valueEv
        - Src:             'genfiles/json.pb.h:2838,5'
          Dst:             _ZN10json_proto9JsonValue21set_has_boolean_valueEv
        - Src:             'genfiles/json.pb.h:2839,85'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.h:2839,36'
          Dst:             _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto12BooleanValueEEEPT_PNS0_5ArenaE
    - functionName:    _ZNK10json_proto9JsonValue23_internal_boolean_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2807
      functionDepth:   0
      returnType:      'class.json_proto::BooleanValue *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK10json_proto9JsonValue10value_caseEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:2808,10'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.h:2808,10'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'genfiles/json.pb.h:2808,10'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:2808,10'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.h:2809,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'genfiles/json.pb.h:2808,10'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
    - functionName:    _ZN10json_proto12BooleanValue9MergeFromERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2097
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::BooleanValue *'
        - 'class.json_proto::BooleanValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto12BooleanValue9MergeImplERN6google8protobuf7MessageERKS3_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZN10json_proto12BooleanValue9MergeImplERN6google8protobuf7MessageERKS3_
            - BranchSide:      'genfiles/json.pb.h:2098,29'
              BranchSideFuncs:
                - _ZN10json_proto12BooleanValue9MergeImplERN6google8protobuf7MessageERKS3_
      Callsites:
        - Src:             'genfiles/json.pb.h:2098,5'
          Dst:             _ZN10json_proto12BooleanValue9MergeImplERN6google8protobuf7MessageERKS3_
    - functionName:    _ZN10json_proto9JsonValue11clear_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1245
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          139
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN10json_proto10ArrayValueD2Ev
        - _ZN10json_proto10JsonObjectD2Ev
        - _ZN10json_proto11NumberValueD2Ev
        - _ZN10json_proto11StringValueD2Ev
        - _ZN10json_proto12BooleanValueD2Ev
        - _ZNK10json_proto9JsonValue10value_caseEv
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
      functionUses:    12
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1247,11'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto12BooleanValueD2Ev
                - _ZdlPv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto11StringValueD2Ev
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto11NumberValueD2Ev
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto10ArrayValueD2Ev
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto10JsonObjectD2Ev
            - BranchSide:      'genfiles/json.pb.cc:1247,11'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto12BooleanValueD2Ev
                - _ZdlPv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto11StringValueD2Ev
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto11NumberValueD2Ev
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto10ArrayValueD2Ev
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto10JsonObjectD2Ev
        - Branch String:   'genfiles/json.pb.cc:1247,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1247,3'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1249,11'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto10JsonObjectD2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:1255,11'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto10ArrayValueD2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:1261,11'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto11NumberValueD2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:1267,11'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto11StringValueD2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:1273,11'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto12BooleanValueD2Ev
                - _ZdlPv
        - Branch String:   'genfiles/json.pb.cc:1249,11'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1249,11'
              BranchSideFuncs:
                - _ZN10json_proto10JsonObjectD2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:1250,30'
              BranchSideFuncs:
                - _ZN10json_proto10JsonObjectD2Ev
                - _ZdlPv
        - Branch String:   'genfiles/json.pb.cc:1250,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1250,9'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:1255,11'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1255,11'
              BranchSideFuncs:
                - _ZN10json_proto10ArrayValueD2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:1256,23'
              BranchSideFuncs:
                - _ZN10json_proto10ArrayValueD2Ev
                - _ZdlPv
        - Branch String:   'genfiles/json.pb.cc:1256,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1256,9'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:1261,11'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1261,11'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValueD2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:1262,23'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValueD2Ev
                - _ZdlPv
        - Branch String:   'genfiles/json.pb.cc:1262,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1262,9'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:1267,11'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1267,11'
              BranchSideFuncs:
                - _ZN10json_proto11StringValueD2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:1268,23'
              BranchSideFuncs:
                - _ZN10json_proto11StringValueD2Ev
                - _ZdlPv
        - Branch String:   'genfiles/json.pb.cc:1268,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1268,9'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:1273,11'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1273,11'
              BranchSideFuncs:
                - _ZN10json_proto12BooleanValueD2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:1274,23'
              BranchSideFuncs:
                - _ZN10json_proto12BooleanValueD2Ev
                - _ZdlPv
        - Branch String:   'genfiles/json.pb.cc:1274,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1274,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'genfiles/json.pb.cc:1247,11'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
        - Src:             'genfiles/json.pb.cc:1249,11'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.cc:1250,9'
          Dst:             _ZN10json_proto10JsonObjectD2Ev
        - Src:             'genfiles/json.pb.cc:1255,11'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.cc:1256,9'
          Dst:             _ZN10json_proto10ArrayValueD2Ev
        - Src:             'genfiles/json.pb.cc:1261,11'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.cc:1262,9'
          Dst:             _ZN10json_proto11NumberValueD2Ev
        - Src:             'genfiles/json.pb.cc:1267,11'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.cc:1268,9'
          Dst:             _ZN10json_proto11StringValueD2Ev
        - Src:             'genfiles/json.pb.cc:1273,11'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.cc:1274,9'
          Dst:             _ZN10json_proto12BooleanValueD2Ev
    - functionName:    _ZN10json_proto9JsonValue21set_has_boolean_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2782
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto10JsonObjectD2Ev
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN10json_proto10JsonObject10SharedDtorEv
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
        - __clang_call_terminate
      functionUses:    3
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:800,21'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
                - __clang_call_terminate
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto10JsonObject10SharedDtorEv
            - BranchSide:      'genfiles/json.pb.cc:800,21'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
                - __clang_call_terminate
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto10JsonObject10SharedDtorEv
      Callsites:
        - Src:             'genfiles/json.pb.cc:800,41'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
        - Src:             'genfiles/json.pb.cc:804,3'
          Dst:             _ZN10json_proto10JsonObject10SharedDtorEv
        - Src:             'genfiles/json.pb.cc:805,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
        - Src:             'genfiles/json.pb.cc:800,41'
          Dst:             __clang_call_terminate
    - functionName:    _ZN10json_proto10JsonObject10SharedDtorEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN10json_proto10JsonObject25internal_default_instanceEv
        - _ZN10json_proto9JsonValueD2Ev
        - _ZN6google8protobuf8internal14ArenaStringPtr7DestroyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:809,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal14ArenaStringPtr7DestroyEv
                - _ZN10json_proto10JsonObject25internal_default_instanceEv
                - _ZN10json_proto9JsonValueD2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:809,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal14ArenaStringPtr7DestroyEv
                - _ZN10json_proto10JsonObject25internal_default_instanceEv
                - _ZN10json_proto9JsonValueD2Ev
                - _ZdlPv
        - Branch String:   'genfiles/json.pb.cc:810,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:810,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:810,58'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValueD2Ev
                - _ZdlPv
        - Branch String:   'genfiles/json.pb.cc:810,44'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:810,44'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:810,44'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValueD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'genfiles/json.pb.cc:809,16'
          Dst:             _ZN6google8protobuf8internal14ArenaStringPtr7DestroyEv
        - Src:             'genfiles/json.pb.cc:810,15'
          Dst:             _ZN10json_proto10JsonObject25internal_default_instanceEv
        - Src:             'genfiles/json.pb.cc:810,44'
          Dst:             _ZN10json_proto9JsonValueD2Ev
    - functionName:    _ZN10json_proto10JsonObject25internal_default_instanceEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionDepth:   0
      returnType:      'class.json_proto::JsonObject *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto9JsonValueD2Ev
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1225
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN10json_proto9JsonValue10SharedDtorEv
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1227,21'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
                - __clang_call_terminate
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto9JsonValue10SharedDtorEv
            - BranchSide:      'genfiles/json.pb.cc:1227,21'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
                - __clang_call_terminate
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto9JsonValue10SharedDtorEv
      Callsites:
        - Src:             'genfiles/json.pb.cc:1227,41'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
        - Src:             'genfiles/json.pb.cc:1231,3'
          Dst:             _ZN10json_proto9JsonValue10SharedDtorEv
        - Src:             'genfiles/json.pb.cc:1232,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
        - Src:             'genfiles/json.pb.cc:1227,41'
          Dst:             __clang_call_terminate
    - functionName:    _ZN10json_proto9JsonValue10SharedDtorEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1234
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10json_proto9JsonValue11clear_valueEv
        - _ZNK10json_proto9JsonValue9has_valueEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1236,7'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue9has_valueEv
                - _ZN10json_proto9JsonValue11clear_valueEv
            - BranchSide:      'genfiles/json.pb.cc:1236,7'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue9has_valueEv
                - _ZN10json_proto9JsonValue11clear_valueEv
        - Branch String:   'genfiles/json.pb.cc:1236,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1236,7'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue11clear_valueEv
            - BranchSide:      'genfiles/json.pb.cc:1237,5'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue11clear_valueEv
      Callsites:
        - Src:             'genfiles/json.pb.cc:1236,7'
          Dst:             _ZNK10json_proto9JsonValue9has_valueEv
        - Src:             'genfiles/json.pb.cc:1237,5'
          Dst:             _ZN10json_proto9JsonValue11clear_valueEv
    - functionName:    _ZNK10json_proto9JsonValue9has_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2849
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto9JsonValue10value_caseEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.h:2850,10'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'genfiles/json.pb.h:2850,10'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
    - functionName:    _ZN10json_proto9JsonValue20set_has_string_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2708
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto9JsonValue20set_has_number_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2634
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto9JsonValue19set_has_array_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2560
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto10ArrayValueEEEPT_PNS0_5ArenaE
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/message_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionDepth:   0
      returnType:      'class.json_proto::ArrayValue *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto10ArrayValueEJEEEPT_PS1_DpOT0_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto10ArrayValueEJEEEPT_PS1_DpOT0_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:465,12'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto10ArrayValueEJEEEPT_PS1_DpOT0_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/message_lite.h:465,12'
          Dst:             _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto10ArrayValueEJEEEPT_PS1_DpOT0_
    - functionName:    _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto10ArrayValueEJEEEPT_PS1_DpOT0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3579
      functionDepth:   0
      returnType:      'class.json_proto::ArrayValue *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN10json_proto10ArrayValueC2EPN6google8protobuf5ArenaE
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10ArrayValueEE9ConstructIJPS1_EEEPS4_PvDpOT_
        - _ZN6google8protobuf5Arena15AllocateAlignedEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:555,15'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena15AllocateAlignedEmm
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10ArrayValueEE9ConstructIJPS1_EEEPS4_PvDpOT_
                - llvm.lifetime.end.p0i8
                - _Znwm
                - _ZN10json_proto10ArrayValueC2EPN6google8protobuf5ArenaE
                - _ZdlPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:555,15'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena15AllocateAlignedEmm
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10ArrayValueEE9ConstructIJPS1_EEEPS4_PvDpOT_
                - llvm.lifetime.end.p0i8
                - _Znwm
                - _ZN10json_proto10ArrayValueC2EPN6google8protobuf5ArenaE
                - _ZdlPv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:555,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _Znwm
                - _ZN10json_proto10ArrayValueC2EPN6google8protobuf5ArenaE
                - _ZdlPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:488,14'
              BranchSideFuncs:
                - _Znwm
                - _ZN10json_proto10ArrayValueC2EPN6google8protobuf5ArenaE
                - _ZdlPv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:558,14'
          Dst:             _ZN10json_proto10ArrayValueC2EPN6google8protobuf5ArenaE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:603,9'
          Dst:             _ZN6google8protobuf5Arena15AllocateAlignedEmm
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:560,21'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10ArrayValueEE9ConstructIJPS1_EEEPS4_PvDpOT_
    - functionName:    _ZN10json_proto10ArrayValueC2EPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1581
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::ArrayValue *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN10json_proto10ArrayValue10SharedCtorEPN6google8protobuf5ArenaE
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1581,45'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
                - _ZN10json_proto10ArrayValue10SharedCtorEPN6google8protobuf5ArenaE
                - _ZN6google8protobuf11MessageLiteD2Ev
            - BranchSide:      'genfiles/json.pb.cc:1581,45'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
                - _ZN10json_proto10ArrayValue10SharedCtorEPN6google8protobuf5ArenaE
                - _ZN6google8protobuf11MessageLiteD2Ev
      Callsites:
        - Src:             'genfiles/json.pb.cc:1581,5'
          Dst:             _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
        - Src:             'genfiles/json.pb.cc:1582,3'
          Dst:             _ZN10json_proto10ArrayValue10SharedCtorEPN6google8protobuf5ArenaE
        - Src:             'genfiles/json.pb.cc:1584,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10ArrayValueEE9ConstructIJPS1_EEEPS4_PvDpOT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionDepth:   0
      returnType:      'class.json_proto::ArrayValue *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'class.google::protobuf::Arena **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto10ArrayValueC2EPN6google8protobuf5ArenaE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN10json_proto10ArrayValueC2EPN6google8protobuf5ArenaE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:484,14'
              BranchSideFuncs:
                - _ZN10json_proto10ArrayValueC2EPN6google8protobuf5ArenaE
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:484,24'
          Dst:             _ZN10json_proto10ArrayValueC2EPN6google8protobuf5ArenaE
    - functionName:    _ZN10json_proto10ArrayValue10SharedCtorEPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1596
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::ArrayValue *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEEC2EPNS0_5ArenaE
        - _ZN6google8protobuf8internal10CachedSizeC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEEC2EPNS0_5ArenaE
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
            - BranchSide:      'genfiles/json.pb.cc:1598,22'
              BranchSideFuncs:
                - _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEEC2EPNS0_5ArenaE
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
      Callsites:
        - Src:             'genfiles/json.pb.cc:1599,7'
          Dst:             _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEEC2EPNS0_5ArenaE
        - Src:             'genfiles/json.pb.cc:1600,41'
          Dst:             _ZN6google8protobuf8internal10CachedSizeC2Ev
    - functionName:    _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEEC2EPNS0_5ArenaE
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::RepeatedPtrField *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal20RepeatedPtrFieldBaseC2EPNS0_5ArenaE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBaseC2EPNS0_5ArenaE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1246,35'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBaseC2EPNS0_5ArenaE
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1246,7'
          Dst:             _ZN6google8protobuf8internal20RepeatedPtrFieldBaseC2EPNS0_5ArenaE
    - functionName:    _ZN6google8protobuf8internal20RepeatedPtrFieldBaseC2EPNS0_5ArenaE
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::internal::RepeatedPtrFieldBase *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto10JsonObject9MergeImplERN6google8protobuf7MessageERKS3_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 998
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::Message *'
        - 'class.google::protobuf::Message *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          128
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN10json_proto10JsonObject23_internal_mutable_valueEv
        - _ZN6google8protobuf8internal14ArenaStringPtr3SetIJEEEvRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPNS0_5ArenaE
        - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - _ZNK10json_proto10JsonObject14_internal_nameEv
        - _ZNK10json_proto10JsonObject15_internal_valueEv
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:999,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10JsonObject14_internal_nameEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf8internal14ArenaStringPtr3SetIJEEEvRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPNS0_5ArenaE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject23_internal_mutable_valueEv
                - _ZNK10json_proto10JsonObject15_internal_valueEv
                - _ZN10json_proto9JsonValue9MergeFromERKS0_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:999,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10JsonObject14_internal_nameEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf8internal14ArenaStringPtr3SetIJEEEvRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPNS0_5ArenaE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject23_internal_mutable_valueEv
                - _ZNK10json_proto10JsonObject15_internal_valueEv
                - _ZN10json_proto9JsonValue9MergeFromERKS0_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   'genfiles/json.pb.cc:1007,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1008,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:1020,87'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   'genfiles/json.pb.cc:1008,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1009,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject23_internal_mutable_valueEv
                - _ZNK10json_proto10JsonObject15_internal_valueEv
                - _ZN10json_proto9JsonValue9MergeFromERKS0_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:1011,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject23_internal_mutable_valueEv
                - _ZNK10json_proto10JsonObject15_internal_valueEv
                - _ZN10json_proto9JsonValue9MergeFromERKS0_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   'genfiles/json.pb.cc:1011,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1012,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:1015,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   'genfiles/json.pb.cc:1015,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1016,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:1018,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1020,10'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
      Callsites:
        - Src:             'genfiles/json.pb.cc:1009,38'
          Dst:             _ZNK10json_proto10JsonObject14_internal_nameEv
        - Src:             'genfiles/json.pb.cc:1009,14'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.cc:1009,14'
          Dst:             _ZN6google8protobuf8internal14ArenaStringPtr3SetIJEEEvRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPNS0_5ArenaE
        - Src:             'genfiles/json.pb.cc:1012,14'
          Dst:             _ZN10json_proto10JsonObject23_internal_mutable_valueEv
        - Src:             'genfiles/json.pb.cc:1013,16'
          Dst:             _ZNK10json_proto10JsonObject15_internal_valueEv
        - Src:             'genfiles/json.pb.cc:1012,66'
          Dst:             _ZN10json_proto9JsonValue9MergeFromERKS0_
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:153,28'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:1020,30'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
    - functionName:    _ZNK10json_proto10JsonObject14_internal_nameEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2348
      functionDepth:   0
      returnType:      'class.std::__1::basic_string *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf8internal15TaggedStringPtr3GetEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal15TaggedStringPtr3GetEv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arenastring.h:301,13'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal15TaggedStringPtr3GetEv
      Callsites:
        - Src:             'genfiles/json.pb.h:2349,23'
          Dst:             _ZNK6google8protobuf8internal15TaggedStringPtr3GetEv
    - functionName:    _ZN10json_proto10JsonObject23_internal_mutable_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2442
      functionDepth:   0
      returnType:      'class.json_proto::JsonValue *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:58,12'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto9JsonValueEEEPT_PNS0_5ArenaE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:58,12'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto9JsonValueEEEPT_PNS0_5ArenaE
        - Branch String:   'genfiles/json.pb.h:2444,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:2444,7'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto9JsonValueEEEPT_PNS0_5ArenaE
            - BranchSide:      'genfiles/json.pb.h:2445,59'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto9JsonValueEEEPT_PNS0_5ArenaE
      Callsites:
        - Src:             'genfiles/json.pb.h:2445,59'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.h:2445,15'
          Dst:             _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto9JsonValueEEEPT_PNS0_5ArenaE
    - functionName:    _ZNK10json_proto10JsonObject15_internal_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2398
      functionDepth:   0
      returnType:      'class.json_proto::JsonValue *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:2400,10'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:2400,10'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.h:2400,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto9JsonValueEEEPT_PNS0_5ArenaE
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/message_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionDepth:   0
      returnType:      'class.json_proto::JsonValue *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto9JsonValueEJEEEPT_PS1_DpOT0_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto9JsonValueEJEEEPT_PS1_DpOT0_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:465,12'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto9JsonValueEJEEEPT_PS1_DpOT0_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/message_lite.h:465,12'
          Dst:             _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto9JsonValueEJEEEPT_PS1_DpOT0_
    - functionName:    _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto9JsonValueEJEEEPT_PS1_DpOT0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3575
      functionDepth:   0
      returnType:      'class.json_proto::JsonValue *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN10json_proto9JsonValueC2EPN6google8protobuf5ArenaE
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto9JsonValueEE9ConstructIJPS1_EEEPS4_PvDpOT_
        - _ZN6google8protobuf5Arena15AllocateAlignedEmm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:555,15'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena15AllocateAlignedEmm
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto9JsonValueEE9ConstructIJPS1_EEEPS4_PvDpOT_
                - llvm.lifetime.end.p0i8
                - _Znwm
                - _ZN10json_proto9JsonValueC2EPN6google8protobuf5ArenaE
                - _ZdlPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:555,15'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena15AllocateAlignedEmm
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto9JsonValueEE9ConstructIJPS1_EEEPS4_PvDpOT_
                - llvm.lifetime.end.p0i8
                - _Znwm
                - _ZN10json_proto9JsonValueC2EPN6google8protobuf5ArenaE
                - _ZdlPv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:555,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _Znwm
                - _ZN10json_proto9JsonValueC2EPN6google8protobuf5ArenaE
                - _ZdlPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:488,14'
              BranchSideFuncs:
                - _Znwm
                - _ZN10json_proto9JsonValueC2EPN6google8protobuf5ArenaE
                - _ZdlPv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:558,14'
          Dst:             _ZN10json_proto9JsonValueC2EPN6google8protobuf5ArenaE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:603,9'
          Dst:             _ZN6google8protobuf5Arena15AllocateAlignedEmm
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:560,21'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto9JsonValueEE9ConstructIJPS1_EEEPS4_PvDpOT_
    - functionName:    _ZN10json_proto9JsonValueC2EPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1168
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonValue *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN10json_proto9JsonValue10SharedCtorEPN6google8protobuf5ArenaE
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1168,45'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
                - _ZN10json_proto9JsonValue10SharedCtorEPN6google8protobuf5ArenaE
                - _ZN6google8protobuf11MessageLiteD2Ev
            - BranchSide:      'genfiles/json.pb.cc:1168,45'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
                - _ZN10json_proto9JsonValue10SharedCtorEPN6google8protobuf5ArenaE
                - _ZN6google8protobuf11MessageLiteD2Ev
      Callsites:
        - Src:             'genfiles/json.pb.cc:1168,5'
          Dst:             _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
        - Src:             'genfiles/json.pb.cc:1169,3'
          Dst:             _ZN10json_proto9JsonValue10SharedCtorEPN6google8protobuf5ArenaE
        - Src:             'genfiles/json.pb.cc:1171,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto9JsonValueEE9ConstructIJPS1_EEEPS4_PvDpOT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionDepth:   0
      returnType:      'class.json_proto::JsonValue *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'class.google::protobuf::Arena **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto9JsonValueC2EPN6google8protobuf5ArenaE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValueC2EPN6google8protobuf5ArenaE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:484,14'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValueC2EPN6google8protobuf5ArenaE
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:484,24'
          Dst:             _ZN10json_proto9JsonValueC2EPN6google8protobuf5ArenaE
    - functionName:    _ZN10json_proto9JsonValue10SharedCtorEPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1215
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonValue *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto9JsonValue15clear_has_valueEv
        - _ZN10json_proto9JsonValue5Impl_10ValueUnionC2Ev
        - _ZN6google8protobuf8internal10CachedSizeC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue5Impl_10ValueUnionC2Ev
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
                - _ZN10json_proto9JsonValue15clear_has_valueEv
            - BranchSide:      'genfiles/json.pb.cc:1217,22'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue5Impl_10ValueUnionC2Ev
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
                - _ZN10json_proto9JsonValue15clear_has_valueEv
      Callsites:
        - Src:             'genfiles/json.pb.cc:1218,7'
          Dst:             _ZN10json_proto9JsonValue5Impl_10ValueUnionC2Ev
        - Src:             'genfiles/json.pb.cc:1219,41'
          Dst:             _ZN6google8protobuf8internal10CachedSizeC2Ev
        - Src:             'genfiles/json.pb.cc:1222,3'
          Dst:             _ZN10json_proto9JsonValue15clear_has_valueEv
    - functionName:    _ZN10json_proto9JsonValue5Impl_10ValueUnionC2Ev
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 744
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'union.json_proto::JsonValue::Impl_::ValueUnion *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto9JsonValue15clear_has_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2852
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto9JsonValueD0Ev
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1225
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto9JsonValueD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValueD2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:1225,25'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValueD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'genfiles/json.pb.cc:1225,25'
          Dst:             _ZN10json_proto9JsonValueD2Ev
    - functionName:    _ZNK10json_proto9JsonValue3NewEPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionDepth:   0
      returnType:      'class.json_proto::JsonValue *'
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonValue *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto9JsonValueEEEPT_PNS0_5ArenaE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto9JsonValueEEEPT_PNS0_5ArenaE
            - BranchSide:      'genfiles/json.pb.h:584,12'
              BranchSideFuncs:
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto9JsonValueEEEPT_PNS0_5ArenaE
      Callsites:
        - Src:             'genfiles/json.pb.h:584,12'
          Dst:             _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto9JsonValueEEEPT_PNS0_5ArenaE
    - functionName:    _ZN10json_proto9JsonValue5ClearEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10json_proto9JsonValue11clear_valueEv
        - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1292,3'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue11clear_valueEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
            - BranchSide:      'genfiles/json.pb.cc:1292,3'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue11clear_valueEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:159,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:159,9'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:160,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
      Callsites:
        - Src:             'genfiles/json.pb.cc:1292,3'
          Dst:             _ZN10json_proto9JsonValue11clear_valueEv
        - Src:             'genfiles/json.pb.cc:1293,23'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
    - functionName:    _ZNK10json_proto9JsonValue13IsInitializedEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1523
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          126
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - _ZNK10json_proto10ArrayValue13IsInitializedEv
        - _ZNK10json_proto10JsonObject13IsInitializedEv
        - _ZNK10json_proto11NumberValue13IsInitializedEv
        - _ZNK10json_proto11StringValue13IsInitializedEv
        - _ZNK10json_proto12BooleanValue13IsInitializedEv
        - _ZNK10json_proto9JsonValue10value_caseEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1524,11'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto12BooleanValue13IsInitializedEv
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto11StringValue13IsInitializedEv
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto11NumberValue13IsInitializedEv
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10ArrayValue13IsInitializedEv
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10JsonObject13IsInitializedEv
            - BranchSide:      'genfiles/json.pb.cc:1524,11'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto12BooleanValue13IsInitializedEv
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto11StringValue13IsInitializedEv
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto11NumberValue13IsInitializedEv
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10ArrayValue13IsInitializedEv
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10JsonObject13IsInitializedEv
        - Branch String:   'genfiles/json.pb.cc:1524,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1526,11'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10JsonObject13IsInitializedEv
            - BranchSide:      'genfiles/json.pb.cc:1532,11'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10ArrayValue13IsInitializedEv
            - BranchSide:      'genfiles/json.pb.cc:1538,11'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto11NumberValue13IsInitializedEv
            - BranchSide:      'genfiles/json.pb.cc:1544,11'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto11StringValue13IsInitializedEv
            - BranchSide:      'genfiles/json.pb.cc:1550,11'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto12BooleanValue13IsInitializedEv
            - BranchSide:      'genfiles/json.pb.cc:1559,3'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:1526,11'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1527,28'
              BranchSideFuncs:
                - _ZNK10json_proto10JsonObject13IsInitializedEv
            - BranchSide:      'genfiles/json.pb.cc:1559,3'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:1527,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1527,13'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1559,3'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:1532,11'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1533,21'
              BranchSideFuncs:
                - _ZNK10json_proto10ArrayValue13IsInitializedEv
            - BranchSide:      'genfiles/json.pb.cc:1559,3'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:1533,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1533,13'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1559,3'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:1538,11'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1539,21'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue13IsInitializedEv
            - BranchSide:      'genfiles/json.pb.cc:1559,3'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:1539,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1539,13'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1559,3'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:1544,11'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1545,21'
              BranchSideFuncs:
                - _ZNK10json_proto11StringValue13IsInitializedEv
            - BranchSide:      'genfiles/json.pb.cc:1559,3'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:1545,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1545,13'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1559,3'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:1550,11'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1551,21'
              BranchSideFuncs:
                - _ZNK10json_proto12BooleanValue13IsInitializedEv
            - BranchSide:      'genfiles/json.pb.cc:1559,3'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:1551,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1551,13'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1559,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'genfiles/json.pb.cc:1524,11'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
        - Src:             'genfiles/json.pb.cc:1526,11'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
        - Src:             'genfiles/json.pb.cc:1527,43'
          Dst:             _ZNK10json_proto10JsonObject13IsInitializedEv
        - Src:             'genfiles/json.pb.cc:1532,11'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
        - Src:             'genfiles/json.pb.cc:1533,42'
          Dst:             _ZNK10json_proto10ArrayValue13IsInitializedEv
        - Src:             'genfiles/json.pb.cc:1538,11'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
        - Src:             'genfiles/json.pb.cc:1539,43'
          Dst:             _ZNK10json_proto11NumberValue13IsInitializedEv
        - Src:             'genfiles/json.pb.cc:1544,11'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
        - Src:             'genfiles/json.pb.cc:1545,43'
          Dst:             _ZNK10json_proto11StringValue13IsInitializedEv
        - Src:             'genfiles/json.pb.cc:1550,11'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
        - Src:             'genfiles/json.pb.cc:1551,44'
          Dst:             _ZNK10json_proto12BooleanValue13IsInitializedEv
    - functionName:    _ZNK10json_proto9JsonValue12ByteSizeLongEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1417
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto10ArrayValueEEEmRKT_
        - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto10JsonObjectEEEmRKT_
        - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto11NumberValueEEEmRKT_
        - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto11StringValueEEEmRKT_
        - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto12BooleanValueEEEmRKT_
        - _ZNK10json_proto9JsonValue10value_caseEv
        - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1425,11'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto12BooleanValueEEEmRKT_
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto11StringValueEEEmRKT_
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto11NumberValueEEEmRKT_
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto10ArrayValueEEEmRKT_
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto10JsonObjectEEEmRKT_
            - BranchSide:      'genfiles/json.pb.cc:1425,11'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto12BooleanValueEEEmRKT_
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto11StringValueEEEmRKT_
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto11NumberValueEEEmRKT_
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto10ArrayValueEEEmRKT_
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto10JsonObjectEEEmRKT_
        - Branch String:   'genfiles/json.pb.cc:1425,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1425,3'
              BranchSideFuncs:
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
            - BranchSide:      'genfiles/json.pb.cc:1430,26'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto10JsonObjectEEEmRKT_
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
            - BranchSide:      'genfiles/json.pb.cc:1437,19'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto10ArrayValueEEEmRKT_
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
            - BranchSide:      'genfiles/json.pb.cc:1444,19'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto11NumberValueEEEmRKT_
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
            - BranchSide:      'genfiles/json.pb.cc:1451,19'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto11StringValueEEEmRKT_
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
            - BranchSide:      'genfiles/json.pb.cc:1458,19'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto12BooleanValueEEEmRKT_
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
      Callsites:
        - Src:             'genfiles/json.pb.cc:1425,11'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
        - Src:             'genfiles/json.pb.cc:1429,9'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto10JsonObjectEEEmRKT_
        - Src:             'genfiles/json.pb.cc:1436,9'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto10ArrayValueEEEmRKT_
        - Src:             'genfiles/json.pb.cc:1443,9'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto11NumberValueEEEmRKT_
        - Src:             'genfiles/json.pb.cc:1450,9'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto11StringValueEEEmRKT_
        - Src:             'genfiles/json.pb.cc:1457,9'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto12BooleanValueEEEmRKT_
        - Src:             'genfiles/json.pb.cc:1465,10'
          Dst:             _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
    - functionName:    _ZNK10json_proto9JsonValue13GetCachedSizeEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf8internal10CachedSize3GetEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal10CachedSize3GetEv
            - BranchSide:      'genfiles/json.pb.h:602,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal10CachedSize3GetEv
      Callsites:
        - Src:             'genfiles/json.pb.h:602,65'
          Dst:             _ZNK6google8protobuf8internal10CachedSize3GetEv
    - functionName:    _ZN10json_proto9JsonValue14_InternalParseEPKcPN6google8protobuf8internal12ParseContextE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1296
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.json_proto::JsonValue *'
        - 'char *'
        - 'class.google::protobuf::internal::ParseContext *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          276
      EdgeCount:       69
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
        - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
        - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
        - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
        - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
        - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
        - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
        - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - _ZN6google8protobuf8internal7ReadTagEPKcPjj
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:1298,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1298,3'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1300,27'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
        - Branch String:   'genfiles/json.pb.cc:1301,5'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1304,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      'genfiles/json.pb.cc:1313,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      'genfiles/json.pb.cc:1322,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      'genfiles/json.pb.cc:1331,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      'genfiles/json.pb.cc:1340,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      'genfiles/json.pb.cc:1351,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:1304,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1305,35'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.cc:1351,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:1313,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1314,35'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      'genfiles/json.pb.cc:1351,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:1322,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1323,35'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      'genfiles/json.pb.cc:1351,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:1331,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1332,35'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      'genfiles/json.pb.cc:1351,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:1340,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1341,35'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      'genfiles/json.pb.cc:1351,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:1351,20'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1351,29'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      'genfiles/json.pb.cc:1352,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
        - Branch String:   'genfiles/json.pb.cc:1351,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1352,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      'genfiles/json.pb.cc:1357,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:126,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:127,15'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:129,14'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1364,1'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:1298,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1298,3'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1300,27'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
      Callsites:
        - Src:             'genfiles/json.pb.cc:1298,16'
          Dst:             _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - Src:             'genfiles/json.pb.cc:1300,11'
          Dst:             _ZN6google8protobuf8internal7ReadTagEPKcPjj
        - Src:             'genfiles/json.pb.cc:1305,35'
          Dst:             _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
        - Src:             'genfiles/json.pb.cc:1305,22'
          Dst:             _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
        - Src:             'genfiles/json.pb.cc:1314,35'
          Dst:             _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
        - Src:             'genfiles/json.pb.cc:1314,22'
          Dst:             _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
        - Src:             'genfiles/json.pb.cc:1323,35'
          Dst:             _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
        - Src:             'genfiles/json.pb.cc:1323,22'
          Dst:             _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
        - Src:             'genfiles/json.pb.cc:1332,35'
          Dst:             _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
        - Src:             'genfiles/json.pb.cc:1332,22'
          Dst:             _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
        - Src:             'genfiles/json.pb.cc:1341,35'
          Dst:             _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
        - Src:             'genfiles/json.pb.cc:1341,22'
          Dst:             _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
        - Src:             'genfiles/json.pb.cc:1353,12'
          Dst:             _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Src:             'genfiles/json.pb.cc:1358,29'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:1358,29'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
        - Src:             'genfiles/json.pb.cc:1356,11'
          Dst:             _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
        - Src:             'genfiles/json.pb.cc:1298,16'
          Dst:             _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
    - functionName:    _ZNK10json_proto9JsonValue18_InternalSerializeEPhPN6google8protobuf2io19EpsCopyOutputStreamE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1371
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.json_proto::JsonValue *'
        - 'char *'
        - 'class.google::protobuf::io::EpsCopyOutputStream *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          96
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto9JsonValue9_Internal11array_valueEPKS0_
        - _ZN10json_proto9JsonValue9_Internal12number_valueEPKS0_
        - _ZN10json_proto9JsonValue9_Internal12object_valueEPKS0_
        - _ZN10json_proto9JsonValue9_Internal12string_valueEPKS0_
        - _ZN10json_proto9JsonValue9_Internal13boolean_valueEPKS0_
        - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
        - _ZNK10json_proto10ArrayValue13GetCachedSizeEv
        - _ZNK10json_proto10JsonObject13GetCachedSizeEv
        - _ZNK10json_proto11NumberValue13GetCachedSizeEv
        - _ZNK10json_proto11StringValue13GetCachedSizeEv
        - _ZNK10json_proto12BooleanValue13GetCachedSizeEv
        - _ZNK10json_proto9JsonValue10value_caseEv
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1376,11'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN10json_proto9JsonValue9_Internal13boolean_valueEPKS0_
                - _ZNK10json_proto12BooleanValue13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
                - _ZN10json_proto9JsonValue9_Internal12string_valueEPKS0_
                - _ZNK10json_proto11StringValue13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - _ZN10json_proto9JsonValue9_Internal12number_valueEPKS0_
                - _ZNK10json_proto11NumberValue13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - _ZN10json_proto9JsonValue9_Internal11array_valueEPKS0_
                - _ZNK10json_proto10ArrayValue13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - _ZN10json_proto9JsonValue9_Internal12object_valueEPKS0_
                - _ZNK10json_proto10JsonObject13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:1376,11'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN10json_proto9JsonValue9_Internal13boolean_valueEPKS0_
                - _ZNK10json_proto12BooleanValue13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
                - _ZN10json_proto9JsonValue9_Internal12string_valueEPKS0_
                - _ZNK10json_proto11StringValue13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - _ZN10json_proto9JsonValue9_Internal12number_valueEPKS0_
                - _ZNK10json_proto11NumberValue13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - _ZN10json_proto9JsonValue9_Internal11array_valueEPKS0_
                - _ZNK10json_proto10ArrayValue13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - _ZN10json_proto9JsonValue9_Internal12object_valueEPKS0_
                - _ZNK10json_proto10JsonObject13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:1376,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1379,33'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue9_Internal12object_valueEPKS0_
                - _ZNK10json_proto10JsonObject13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:1385,33'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue9_Internal11array_valueEPKS0_
                - _ZNK10json_proto10ArrayValue13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:1391,33'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue9_Internal12number_valueEPKS0_
                - _ZNK10json_proto11NumberValue13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:1397,33'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue9_Internal12string_valueEPKS0_
                - _ZNK10json_proto11StringValue13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:1403,33'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue9_Internal13boolean_valueEPKS0_
                - _ZNK10json_proto12BooleanValue13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:1409,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:1409,7'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1409,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'genfiles/json.pb.cc:1376,11'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
        - Src:             'genfiles/json.pb.cc:1379,33'
          Dst:             _ZN10json_proto9JsonValue9_Internal12object_valueEPKS0_
        - Src:             'genfiles/json.pb.cc:1380,41'
          Dst:             _ZNK10json_proto10JsonObject13GetCachedSizeEv
        - Src:             'genfiles/json.pb.cc:1378,16'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
        - Src:             'genfiles/json.pb.cc:1385,33'
          Dst:             _ZN10json_proto9JsonValue9_Internal11array_valueEPKS0_
        - Src:             'genfiles/json.pb.cc:1386,40'
          Dst:             _ZNK10json_proto10ArrayValue13GetCachedSizeEv
        - Src:             'genfiles/json.pb.cc:1384,16'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
        - Src:             'genfiles/json.pb.cc:1391,33'
          Dst:             _ZN10json_proto9JsonValue9_Internal12number_valueEPKS0_
        - Src:             'genfiles/json.pb.cc:1392,41'
          Dst:             _ZNK10json_proto11NumberValue13GetCachedSizeEv
        - Src:             'genfiles/json.pb.cc:1390,16'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
        - Src:             'genfiles/json.pb.cc:1397,33'
          Dst:             _ZN10json_proto9JsonValue9_Internal12string_valueEPKS0_
        - Src:             'genfiles/json.pb.cc:1398,41'
          Dst:             _ZNK10json_proto11StringValue13GetCachedSizeEv
        - Src:             'genfiles/json.pb.cc:1396,16'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
        - Src:             'genfiles/json.pb.cc:1403,33'
          Dst:             _ZN10json_proto9JsonValue9_Internal13boolean_valueEPKS0_
        - Src:             'genfiles/json.pb.cc:1404,42'
          Dst:             _ZNK10json_proto12BooleanValue13GetCachedSizeEv
        - Src:             'genfiles/json.pb.cc:1402,16'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
        - Src:             'genfiles/json.pb.cc:1411,29'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:1410,14'
          Dst:             _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
    - functionName:    _ZNK10json_proto9JsonValue13SetCachedSizeEi
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1241
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonValue *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal10CachedSize3SetEi
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSize3SetEi
            - BranchSide:      'genfiles/json.pb.cc:1242,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSize3SetEi
      Callsites:
        - Src:             'genfiles/json.pb.cc:1242,24'
          Dst:             _ZN6google8protobuf8internal10CachedSize3SetEi
    - functionName:    _ZNK10json_proto9JsonValue11GetMetadataEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1569
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z36descriptor_table_json_2eproto_getterv
        - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
            - BranchSide:      'genfiles/json.pb.cc:1570,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
      Callsites:
        - Src:             'genfiles/json.pb.cc:1570,10'
          Dst:             _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
        - Src:             'genfiles/json.pb.cc:1570,10'
          Dst:             _Z36descriptor_table_json_2eproto_getterv
    - functionName:    _ZNK10json_proto9JsonValue12GetClassDataEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1472
      functionDepth:   0
      returnType:      'struct.google::protobuf::Message::ClassData *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto9JsonValue9_Internal12object_valueEPKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1073
      functionDepth:   0
      returnType:      'class.json_proto::JsonObject *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10json_proto10JsonObject13GetCachedSizeEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf8internal10CachedSize3GetEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal10CachedSize3GetEv
            - BranchSide:      'genfiles/json.pb.h:395,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal10CachedSize3GetEv
      Callsites:
        - Src:             'genfiles/json.pb.h:395,65'
          Dst:             _ZNK6google8protobuf8internal10CachedSize3GetEv
    - functionName:    _ZN10json_proto9JsonValue9_Internal11array_valueEPKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1077
      functionDepth:   0
      returnType:      'class.json_proto::ArrayValue *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto9JsonValue9_Internal12number_valueEPKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1081
      functionDepth:   0
      returnType:      'class.json_proto::NumberValue *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto9JsonValue9_Internal12string_valueEPKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1085
      functionDepth:   0
      returnType:      'class.json_proto::StringValue *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto9JsonValue9_Internal13boolean_valueEPKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1089
      functionDepth:   0
      returnType:      'class.json_proto::BooleanValue *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto10JsonObjectEEEmRKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1797
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
        - _ZNK10json_proto10JsonObject12ByteSizeLongEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto10JsonObject12ByteSizeLongEv
                - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,36'
              BranchSideFuncs:
                - _ZNK10json_proto10JsonObject12ByteSizeLongEv
                - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,36'
          Dst:             _ZNK10json_proto10JsonObject12ByteSizeLongEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,10'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
    - functionName:    _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto10ArrayValueEEEmRKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1797
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::ArrayValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
        - _ZNK10json_proto10ArrayValue12ByteSizeLongEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto10ArrayValue12ByteSizeLongEv
                - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,36'
              BranchSideFuncs:
                - _ZNK10json_proto10ArrayValue12ByteSizeLongEv
                - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,36'
          Dst:             _ZNK10json_proto10ArrayValue12ByteSizeLongEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,10'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
    - functionName:    _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto11NumberValueEEEmRKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1797
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
        - _ZNK10json_proto11NumberValue12ByteSizeLongEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue12ByteSizeLongEv
                - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,36'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue12ByteSizeLongEv
                - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,36'
          Dst:             _ZNK10json_proto11NumberValue12ByteSizeLongEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,10'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
    - functionName:    _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto11StringValueEEEmRKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1797
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::StringValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
        - _ZNK10json_proto11StringValue12ByteSizeLongEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto11StringValue12ByteSizeLongEv
                - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,36'
              BranchSideFuncs:
                - _ZNK10json_proto11StringValue12ByteSizeLongEv
                - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,36'
          Dst:             _ZNK10json_proto11StringValue12ByteSizeLongEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,10'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
    - functionName:    _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto12BooleanValueEEEmRKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1797
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::BooleanValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
        - _ZNK10json_proto12BooleanValue12ByteSizeLongEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto12BooleanValue12ByteSizeLongEv
                - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,36'
              BranchSideFuncs:
                - _ZNK10json_proto12BooleanValue12ByteSizeLongEv
                - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,36'
          Dst:             _ZNK10json_proto12BooleanValue12ByteSizeLongEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,10'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
    - functionName:    _ZNK10json_proto10JsonObject12ByteSizeLongEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 963
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6google8protobuf8internal14WireFormatLite10StringSizeERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto9JsonValueEEEmRKT_
        - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
        - _ZNK10json_proto10JsonObject14_internal_nameEv
        - _ZNK10json_proto10JsonObject18_internal_settingsEv
        - _ZNK10json_proto10JsonObject30RequiredFieldsByteSizeFallbackEv
        - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10JsonObject30RequiredFieldsByteSizeFallbackEv
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
                - _ZNK10json_proto10JsonObject14_internal_nameEv
                - _ZN6google8protobuf8internal14WireFormatLite10StringSizeERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto9JsonValueEEEmRKT_
                - _ZNK10json_proto10JsonObject18_internal_settingsEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10JsonObject30RequiredFieldsByteSizeFallbackEv
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
                - _ZNK10json_proto10JsonObject14_internal_nameEv
                - _ZN6google8protobuf8internal14WireFormatLite10StringSizeERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto9JsonValueEEEmRKT_
                - _ZNK10json_proto10JsonObject18_internal_settingsEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
        - Branch String:   'genfiles/json.pb.cc:967,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:970,43'
              BranchSideFuncs:
                - _ZNK10json_proto10JsonObject14_internal_nameEv
                - _ZN6google8protobuf8internal14WireFormatLite10StringSizeERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto9JsonValueEEEmRKT_
                - _ZNK10json_proto10JsonObject18_internal_settingsEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
            - BranchSide:      'genfiles/json.pb.cc:982,19'
              BranchSideFuncs:
                - _ZNK10json_proto10JsonObject30RequiredFieldsByteSizeFallbackEv
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
      Callsites:
        - Src:             'genfiles/json.pb.cc:970,43'
          Dst:             _ZNK10json_proto10JsonObject14_internal_nameEv
        - Src:             'genfiles/json.pb.cc:969,23'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite10StringSizeERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             'genfiles/json.pb.cc:974,7'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto9JsonValueEEEmRKT_
        - Src:             'genfiles/json.pb.cc:979,15'
          Dst:             _ZNK10json_proto10JsonObject18_internal_settingsEv
        - Src:             'genfiles/json.pb.cc:978,19'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
        - Src:             'genfiles/json.pb.cc:982,19'
          Dst:             _ZNK10json_proto10JsonObject30RequiredFieldsByteSizeFallbackEv
        - Src:             'genfiles/json.pb.cc:988,10'
          Dst:             _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
    - functionName:    _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto9JsonValueEEEmRKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1797
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
        - _ZNK10json_proto9JsonValue12ByteSizeLongEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue12ByteSizeLongEv
                - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,36'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue12ByteSizeLongEv
                - _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,36'
          Dst:             _ZNK10json_proto9JsonValue12ByteSizeLongEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1798,10'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite19LengthDelimitedSizeEm
    - functionName:    _ZNK10json_proto10JsonObject18_internal_settingsEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10json_proto10JsonObject30RequiredFieldsByteSizeFallbackEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 938
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN6google8protobuf8internal14WireFormatLite10StringSizeERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto9JsonValueEEEmRKT_
        - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
        - _ZNK10json_proto10JsonObject14_internal_nameEv
        - _ZNK10json_proto10JsonObject18_internal_settingsEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10JsonObject14_internal_nameEv
                - _ZN6google8protobuf8internal14WireFormatLite10StringSizeERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto9JsonValueEEEmRKT_
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10JsonObject18_internal_settingsEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10JsonObject14_internal_nameEv
                - _ZN6google8protobuf8internal14WireFormatLite10StringSizeERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto9JsonValueEEEmRKT_
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10JsonObject18_internal_settingsEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
        - Branch String:   'genfiles/json.pb.cc:942,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:945,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto9JsonValueEEEmRKT_
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10JsonObject18_internal_settingsEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
            - BranchSide:      'genfiles/json.pb.cc:948,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto9JsonValueEEEmRKT_
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10JsonObject18_internal_settingsEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
        - Branch String:   'genfiles/json.pb.cc:948,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:952,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10JsonObject18_internal_settingsEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
            - BranchSide:      'genfiles/json.pb.cc:955,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10JsonObject18_internal_settingsEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
        - Branch String:   'genfiles/json.pb.cc:955,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:955,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:958,15'
              BranchSideFuncs:
                - _ZNK10json_proto10JsonObject18_internal_settingsEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
      Callsites:
        - Src:             'genfiles/json.pb.cc:945,43'
          Dst:             _ZNK10json_proto10JsonObject14_internal_nameEv
        - Src:             'genfiles/json.pb.cc:944,23'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite10StringSizeERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             'genfiles/json.pb.cc:951,7'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto9JsonValueEEEmRKT_
        - Src:             'genfiles/json.pb.cc:958,15'
          Dst:             _ZNK10json_proto10JsonObject18_internal_settingsEv
        - Src:             'genfiles/json.pb.cc:957,19'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
    - functionName:    _ZNK10json_proto10JsonObject13IsInitializedEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1030
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          45
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN10json_proto10JsonObject9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
        - _ZNK10json_proto9JsonValue13IsInitializedEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1031,47'
              BranchSideFuncs:
                - _ZN10json_proto10JsonObject9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto9JsonValue13IsInitializedEv
            - BranchSide:      'genfiles/json.pb.cc:1031,47'
              BranchSideFuncs:
                - _ZN10json_proto10JsonObject9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto9JsonValue13IsInitializedEv
        - Branch String:   'genfiles/json.pb.cc:1031,7'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1031,7'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:1032,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1033,17'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1035,3'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:1033,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1033,9'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1035,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'genfiles/json.pb.cc:1031,7'
          Dst:             _ZN10json_proto10JsonObject9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
        - Src:             'genfiles/json.pb.cc:1033,25'
          Dst:             _ZNK10json_proto9JsonValue13IsInitializedEv
    - functionName:    _ZN10json_proto10JsonObject9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::HasBits *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto9JsonValue20set_has_object_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2486
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto10JsonObjectEEEPT_PNS0_5ArenaE
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/message_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionDepth:   0
      returnType:      'class.json_proto::JsonObject *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto10JsonObjectEJEEEPT_PS1_DpOT0_
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto10JsonObjectEJEEEPT_PS1_DpOT0_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:465,12'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto10JsonObjectEJEEEPT_PS1_DpOT0_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/message_lite.h:465,12'
          Dst:             _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto10JsonObjectEJEEEPT_PS1_DpOT0_
    - functionName:    _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto10JsonObjectEJEEEPT_PS1_DpOT0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3571
      functionDepth:   0
      returnType:      'class.json_proto::JsonObject *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN10json_proto10JsonObjectC2EPN6google8protobuf5ArenaE
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10JsonObjectEE9ConstructIJPS1_EEEPS4_PvDpOT_
        - _ZN6google8protobuf5Arena15AllocateAlignedEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:555,15'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena15AllocateAlignedEmm
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10JsonObjectEE9ConstructIJPS1_EEEPS4_PvDpOT_
                - llvm.lifetime.end.p0i8
                - _Znwm
                - _ZN10json_proto10JsonObjectC2EPN6google8protobuf5ArenaE
                - _ZdlPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:555,15'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena15AllocateAlignedEmm
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10JsonObjectEE9ConstructIJPS1_EEEPS4_PvDpOT_
                - llvm.lifetime.end.p0i8
                - _Znwm
                - _ZN10json_proto10JsonObjectC2EPN6google8protobuf5ArenaE
                - _ZdlPv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:555,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _Znwm
                - _ZN10json_proto10JsonObjectC2EPN6google8protobuf5ArenaE
                - _ZdlPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:488,14'
              BranchSideFuncs:
                - _Znwm
                - _ZN10json_proto10JsonObjectC2EPN6google8protobuf5ArenaE
                - _ZdlPv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:558,14'
          Dst:             _ZN10json_proto10JsonObjectC2EPN6google8protobuf5ArenaE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:603,9'
          Dst:             _ZN6google8protobuf5Arena15AllocateAlignedEmm
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:560,21'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10JsonObjectEE9ConstructIJPS1_EEEPS4_PvDpOT_
    - functionName:    _ZN10json_proto10JsonObjectC2EPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonObject *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN10json_proto10JsonObject10SharedCtorEPN6google8protobuf5ArenaE
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:750,45'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
                - _ZN10json_proto10JsonObject10SharedCtorEPN6google8protobuf5ArenaE
                - _ZN6google8protobuf11MessageLiteD2Ev
            - BranchSide:      'genfiles/json.pb.cc:750,45'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
                - _ZN10json_proto10JsonObject10SharedCtorEPN6google8protobuf5ArenaE
                - _ZN6google8protobuf11MessageLiteD2Ev
      Callsites:
        - Src:             'genfiles/json.pb.cc:750,5'
          Dst:             _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
        - Src:             'genfiles/json.pb.cc:751,3'
          Dst:             _ZN10json_proto10JsonObject10SharedCtorEPN6google8protobuf5ArenaE
        - Src:             'genfiles/json.pb.cc:753,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10JsonObjectEE9ConstructIJPS1_EEEPS4_PvDpOT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionDepth:   0
      returnType:      'class.json_proto::JsonObject *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'class.google::protobuf::Arena **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto10JsonObjectC2EPN6google8protobuf5ArenaE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN10json_proto10JsonObjectC2EPN6google8protobuf5ArenaE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:484,14'
              BranchSideFuncs:
                - _ZN10json_proto10JsonObjectC2EPN6google8protobuf5ArenaE
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:484,24'
          Dst:             _ZN10json_proto10JsonObjectC2EPN6google8protobuf5ArenaE
    - functionName:    _ZN10json_proto10JsonObject10SharedCtorEPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonObject *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal10CachedSizeC2Ev
        - _ZN6google8protobuf8internal14ArenaStringPtr11InitDefaultEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
                - llvm.memset.p0i8.i64
                - _ZN6google8protobuf8internal14ArenaStringPtr11InitDefaultEv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:51,57'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
                - llvm.memset.p0i8.i64
                - _ZN6google8protobuf8internal14ArenaStringPtr11InitDefaultEv
      Callsites:
        - Src:             'genfiles/json.pb.cc:785,41'
          Dst:             _ZN6google8protobuf8internal10CachedSizeC2Ev
        - Src:             'genfiles/json.pb.cc:792,16'
          Dst:             _ZN6google8protobuf8internal14ArenaStringPtr11InitDefaultEv
    - functionName:    _ZN10json_proto10JsonObjectD0Ev
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto10JsonObjectD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN10json_proto10JsonObjectD2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:798,27'
              BranchSideFuncs:
                - _ZN10json_proto10JsonObjectD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'genfiles/json.pb.cc:798,27'
          Dst:             _ZN10json_proto10JsonObjectD2Ev
    - functionName:    _ZNK10json_proto10JsonObject3NewEPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionDepth:   0
      returnType:      'class.json_proto::JsonObject *'
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonObject *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto10JsonObjectEEEPT_PNS0_5ArenaE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto10JsonObjectEEEPT_PNS0_5ArenaE
            - BranchSide:      'genfiles/json.pb.h:377,12'
              BranchSideFuncs:
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto10JsonObjectEEEPT_PNS0_5ArenaE
      Callsites:
        - Src:             'genfiles/json.pb.h:377,12'
          Dst:             _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto10JsonObjectEEEPT_PNS0_5ArenaE
    - functionName:    _ZN10json_proto10JsonObject5ClearEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 817
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN10json_proto9JsonValue5ClearEv
        - _ZN6google8protobuf8internal14ArenaStringPtr22ClearNonDefaultToEmptyEv
        - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:58,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal14ArenaStringPtr22ClearNonDefaultToEmptyEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue5ClearEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:58,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal14ArenaStringPtr22ClearNonDefaultToEmptyEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue5ClearEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
        - Branch String:   'genfiles/json.pb.cc:824,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:825,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
            - BranchSide:      'genfiles/json.pb.cc:833,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
        - Branch String:   'genfiles/json.pb.cc:825,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:826,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue5ClearEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
            - BranchSide:      'genfiles/json.pb.cc:828,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto9JsonValue5ClearEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
        - Branch String:   'genfiles/json.pb.cc:828,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:830,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
            - BranchSide:      'genfiles/json.pb.cc:833,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:159,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:159,9'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:160,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
      Callsites:
        - Src:             'genfiles/json.pb.cc:826,20'
          Dst:             _ZN6google8protobuf8internal14ArenaStringPtr22ClearNonDefaultToEmptyEv
        - Src:             'genfiles/json.pb.cc:830,22'
          Dst:             _ZN10json_proto9JsonValue5ClearEv
        - Src:             'genfiles/json.pb.cc:835,23'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
    - functionName:    _ZN10json_proto10JsonObject14_InternalParseEPKcPN6google8protobuf8internal12ParseContextE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.json_proto::JsonObject *'
        - 'char *'
        - 'class.google::protobuf::internal::ParseContext *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          251
      EdgeCount:       61
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN10json_proto10JsonObject22_internal_mutable_nameEv
        - _ZN10json_proto10JsonObject23_internal_mutable_valueEv
        - _ZN10json_proto10JsonObject9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
        - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
        - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - _ZN6google8protobuf8internal12ReadVarint32EPPKc
        - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
        - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
        - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
        - _ZN6google8protobuf8internal7ReadTagEPKcPjj
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:841,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:843,27'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:893,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
        - Branch String:   'genfiles/json.pb.cc:844,5'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:847,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject22_internal_mutable_nameEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto10JsonObject9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
            - BranchSide:      'genfiles/json.pb.cc:857,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto10JsonObject22_internal_mutable_nameEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
            - BranchSide:      'genfiles/json.pb.cc:870,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject22_internal_mutable_nameEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto10JsonObject23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      'genfiles/json.pb.cc:881,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject22_internal_mutable_nameEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:847,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:848,11'
              BranchSideFuncs:
                - _ZN10json_proto10JsonObject9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto10JsonObject23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject22_internal_mutable_nameEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.cc:881,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject22_internal_mutable_nameEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:857,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:858,22'
              BranchSideFuncs:
                - _ZN10json_proto10JsonObject22_internal_mutable_nameEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto10JsonObject23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
            - BranchSide:      'genfiles/json.pb.cc:881,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject22_internal_mutable_nameEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:870,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:871,35'
              BranchSideFuncs:
                - _ZN10json_proto10JsonObject23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject22_internal_mutable_nameEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
            - BranchSide:      'genfiles/json.pb.cc:881,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject22_internal_mutable_nameEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:881,20'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:881,29'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN10json_proto10JsonObject23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject22_internal_mutable_nameEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
            - BranchSide:      'genfiles/json.pb.cc:882,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN10json_proto10JsonObject23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject22_internal_mutable_nameEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
        - Branch String:   'genfiles/json.pb.cc:881,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:882,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN10json_proto10JsonObject23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject22_internal_mutable_nameEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
            - BranchSide:      'genfiles/json.pb.cc:887,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto10JsonObject23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject22_internal_mutable_nameEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:126,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:127,15'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto10JsonObject23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject22_internal_mutable_nameEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:129,14'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto10JsonObject23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject22_internal_mutable_nameEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto10JsonObject23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject22_internal_mutable_nameEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto10JsonObject23_internal_mutable_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject22_internal_mutable_nameEv
                - _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:895,1'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
        - Branch String:   'genfiles/json.pb.cc:841,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:843,27'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:893,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'genfiles/json.pb.cc:841,16'
          Dst:             _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - Src:             'genfiles/json.pb.cc:843,11'
          Dst:             _ZN6google8protobuf8internal7ReadTagEPKcPjj
        - Src:             'genfiles/json.pb.cc:848,11'
          Dst:             _ZN10json_proto10JsonObject9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
        - Src:             'genfiles/json.pb.cc:849,30'
          Dst:             _ZN6google8protobuf8internal12ReadVarint32EPPKc
        - Src:             'genfiles/json.pb.cc:858,22'
          Dst:             _ZN10json_proto10JsonObject22_internal_mutable_nameEv
        - Src:             'genfiles/json.pb.cc:859,17'
          Dst:             _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcPNS1_12ParseContextE
        - Src:             'genfiles/json.pb.cc:871,35'
          Dst:             _ZN10json_proto10JsonObject23_internal_mutable_valueEv
        - Src:             'genfiles/json.pb.cc:871,22'
          Dst:             _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
        - Src:             'genfiles/json.pb.cc:883,12'
          Dst:             _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Src:             'genfiles/json.pb.cc:888,29'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:888,29'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
        - Src:             'genfiles/json.pb.cc:886,11'
          Dst:             _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
        - Src:             'genfiles/json.pb.cc:841,16'
          Dst:             _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - Src:             'genfiles/json.pb.cc:893,21'
          Dst:             _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
    - functionName:    _ZNK10json_proto10JsonObject18_InternalSerializeEPhPN6google8protobuf2io19EpsCopyOutputStreamE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.json_proto::JsonObject *'
        - 'char *'
        - 'class.google::protobuf::io::EpsCopyOutputStream *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          119
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN10json_proto10JsonObject9_Internal5valueEPKS0_
        - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
        - _ZN6google8protobuf2io17CodedOutputStream32WriteVarint32SignExtendedToArrayEiPh
        - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
        - _ZN6google8protobuf2io19EpsCopyOutputStream23WriteStringMaybeAliasedEjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPh
        - _ZN6google8protobuf8internal10WireFormat26VerifyUTF8StringNamedFieldEPKciNS2_9OperationES4_
        - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
        - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
        - _ZNK10json_proto10JsonObject14_internal_nameEv
        - _ZNK10json_proto10JsonObject18_internal_settingsEv
        - _ZNK10json_proto9JsonValue13GetCachedSizeEv
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto10JsonObject18_internal_settingsEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream32WriteVarint32SignExtendedToArrayEiPh
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10JsonObject14_internal_nameEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZN6google8protobuf8internal10WireFormat26VerifyUTF8StringNamedFieldEPKciNS2_9OperationES4_
                - _ZN6google8protobuf2io19EpsCopyOutputStream23WriteStringMaybeAliasedEjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPh
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject9_Internal5valueEPKS0_
                - _ZNK10json_proto9JsonValue13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto10JsonObject18_internal_settingsEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream32WriteVarint32SignExtendedToArrayEiPh
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10JsonObject14_internal_nameEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZN6google8protobuf8internal10WireFormat26VerifyUTF8StringNamedFieldEPKciNS2_9OperationES4_
                - _ZN6google8protobuf2io19EpsCopyOutputStream23WriteStringMaybeAliasedEjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPh
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject9_Internal5valueEPKS0_
                - _ZNK10json_proto9JsonValue13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:909,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:910,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10JsonObject14_internal_nameEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZN6google8protobuf8internal10WireFormat26VerifyUTF8StringNamedFieldEPKciNS2_9OperationES4_
                - _ZN6google8protobuf2io19EpsCopyOutputStream23WriteStringMaybeAliasedEjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPh
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject9_Internal5valueEPKS0_
                - _ZNK10json_proto9JsonValue13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:916,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10JsonObject14_internal_nameEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZN6google8protobuf8internal10WireFormat26VerifyUTF8StringNamedFieldEPKciNS2_9OperationES4_
                - _ZN6google8protobuf2io19EpsCopyOutputStream23WriteStringMaybeAliasedEjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPh
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject9_Internal5valueEPKS0_
                - _ZNK10json_proto9JsonValue13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:916,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:917,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject9_Internal5valueEPKS0_
                - _ZNK10json_proto9JsonValue13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:924,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject9_Internal5valueEPKS0_
                - _ZNK10json_proto9JsonValue13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:924,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:926,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:930,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:930,7'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:930,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'genfiles/json.pb.cc:910,22'
          Dst:             _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
        - Src:             'genfiles/json.pb.cc:912,18'
          Dst:             _ZNK10json_proto10JsonObject18_internal_settingsEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1538,12'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1375,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1539,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream32WriteVarint32SignExtendedToArrayEiPh
        - Src:             'genfiles/json.pb.cc:917,35'
          Dst:             _ZNK10json_proto10JsonObject14_internal_nameEv
        - Src:             'genfiles/json.pb.cc:918,5'
          Dst:             _ZN6google8protobuf8internal10WireFormat26VerifyUTF8StringNamedFieldEPKciNS2_9OperationES4_
        - Src:             'genfiles/json.pb.cc:920,22'
          Dst:             _ZN6google8protobuf2io19EpsCopyOutputStream23WriteStringMaybeAliasedEjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPh
        - Src:             'genfiles/json.pb.cc:926,31'
          Dst:             _ZN10json_proto10JsonObject9_Internal5valueEPKS0_
        - Src:             'genfiles/json.pb.cc:927,32'
          Dst:             _ZNK10json_proto9JsonValue13GetCachedSizeEv
        - Src:             'genfiles/json.pb.cc:925,14'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
        - Src:             'genfiles/json.pb.cc:932,29'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:931,14'
          Dst:             _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
    - functionName:    _ZNK10json_proto10JsonObject13SetCachedSizeEi
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 813
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonObject *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal10CachedSize3SetEi
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSize3SetEi
            - BranchSide:      'genfiles/json.pb.cc:814,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSize3SetEi
      Callsites:
        - Src:             'genfiles/json.pb.cc:814,24'
          Dst:             _ZN6google8protobuf8internal10CachedSize3SetEi
    - functionName:    _ZNK10json_proto10JsonObject11GetMetadataEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1054
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z36descriptor_table_json_2eproto_getterv
        - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
            - BranchSide:      'genfiles/json.pb.cc:1055,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
      Callsites:
        - Src:             'genfiles/json.pb.cc:1055,10'
          Dst:             _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
        - Src:             'genfiles/json.pb.cc:1055,10'
          Dst:             _Z36descriptor_table_json_2eproto_getterv
    - functionName:    _ZNK10json_proto10JsonObject12GetClassDataEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 995
      functionDepth:   0
      returnType:      'struct.google::protobuf::Message::ClassData *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto10JsonObject9_Internal5valueEPKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionDepth:   0
      returnType:      'class.json_proto::JsonValue *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto10JsonObject9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::HasBits *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto10JsonObject22_internal_mutable_nameEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2357
      functionDepth:   0
      returnType:      'class.std::__1::basic_string *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal14ArenaStringPtr7MutableEPNS0_5ArenaE
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf8internal14ArenaStringPtr7MutableEPNS0_5ArenaE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:58,12'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf8internal14ArenaStringPtr7MutableEPNS0_5ArenaE
      Callsites:
        - Src:             'genfiles/json.pb.h:2359,32'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.h:2359,23'
          Dst:             _ZN6google8protobuf8internal14ArenaStringPtr7MutableEPNS0_5ArenaE
    - functionName:    _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE3NewEPNS0_5ArenaE
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionDepth:   0
      returnType:      'class.json_proto::JsonValue *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto9JsonValueEJEEEPT_PS1_DpOT0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto9JsonValueEJEEEPT_PS1_DpOT0_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:801,12'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto9JsonValueEJEEEPT_PS1_DpOT0_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:801,12'
          Dst:             _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto9JsonValueEJEEEPT_PS1_DpOT0_
    - functionName:    _ZNK10json_proto10ArrayValue20_internal_value_sizeEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2863
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.json_proto::ArrayValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE4sizeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE4sizeEv
            - BranchSide:      'genfiles/json.pb.h:2864,17'
              BranchSideFuncs:
                - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE4sizeEv
      Callsites:
        - Src:             'genfiles/json.pb.h:2864,24'
          Dst:             _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE4sizeEv
    - functionName:    _ZNK10json_proto10ArrayValue15_internal_valueEi
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2881
      functionDepth:   0
      returnType:      'class.json_proto::JsonValue *'
      argCount:        2
      argTypes:
        - 'class.json_proto::ArrayValue *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE3GetEi
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE3GetEi
            - BranchSide:      'genfiles/json.pb.h:2882,17'
              BranchSideFuncs:
                - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE3GetEi
      Callsites:
        - Src:             'genfiles/json.pb.h:2882,24'
          Dst:             _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE3GetEi
    - functionName:    _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE3GetEi
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1334
      functionDepth:   0
      returnType:      'class.json_proto::JsonValue *'
      argCount:        2
      argTypes:
        - 'class.google::protobuf::RepeatedPtrField *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf8internal20RepeatedPtrFieldBase3GetINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEERKNT_4TypeEi
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal20RepeatedPtrFieldBase3GetINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEERKNT_4TypeEi
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1335,32'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal20RepeatedPtrFieldBase3GetINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEERKNT_4TypeEi
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1335,32'
          Dst:             _ZNK6google8protobuf8internal20RepeatedPtrFieldBase3GetINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEERKNT_4TypeEi
    - functionName:    _ZNK6google8protobuf8internal20RepeatedPtrFieldBase3GetINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEERKNT_4TypeEi
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionDepth:   0
      returnType:      'class.json_proto::JsonValue *'
      argCount:        2
      argTypes:
        - 'class.google::protobuf::internal::RepeatedPtrFieldBase *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal20RepeatedPtrFieldBase4castINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEPNT_4TypeEPv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase4castINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEPNT_4TypeEPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:273,31'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase4castINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEPNT_4TypeEPv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:273,13'
          Dst:             _ZN6google8protobuf8internal20RepeatedPtrFieldBase4castINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEPNT_4TypeEPv
    - functionName:    _ZN6google8protobuf8internal20RepeatedPtrFieldBase4castINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEPNT_4TypeEPv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionDepth:   0
      returnType:      'class.json_proto::JsonValue *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE4sizeEv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1329
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.google::protobuf::RepeatedPtrField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf8internal20RepeatedPtrFieldBase4sizeEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal20RepeatedPtrFieldBase4sizeEv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1330,32'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal20RepeatedPtrFieldBase4sizeEv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1330,32'
          Dst:             _ZNK6google8protobuf8internal20RepeatedPtrFieldBase4sizeEv
    - functionName:    _ZNK6google8protobuf8internal20RepeatedPtrFieldBase4sizeEv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::RepeatedPtrFieldBase *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto10ArrayValue19_internal_add_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2888
      functionDepth:   0
      returnType:      'class.json_proto::JsonValue *'
      argCount:        1
      argTypes:
        - 'class.json_proto::ArrayValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE3AddEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE3AddEv
            - BranchSide:      'genfiles/json.pb.h:2889,17'
              BranchSideFuncs:
                - _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE3AddEv
      Callsites:
        - Src:             'genfiles/json.pb.h:2889,24'
          Dst:             _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE3AddEv
    - functionName:    _ZN6google8protobuf8internal18EpsCopyInputStream13DataAvailableEPKc
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/parse_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.google::protobuf::internal::EpsCopyInputStream *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal9ExpectTagILj10EEEbPKc
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/parse_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE3AddEv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1355
      functionDepth:   0
      returnType:      'class.json_proto::JsonValue *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::RepeatedPtrField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal20RepeatedPtrFieldBase3AddINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEPNT_4TypeEPKSA_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase3AddINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEPNT_4TypeEPKSA_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1356,32'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase3AddINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEPNT_4TypeEPKSA_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1356,32'
          Dst:             _ZN6google8protobuf8internal20RepeatedPtrFieldBase3AddINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEPNT_4TypeEPKSA_
    - functionName:    _ZN6google8protobuf8internal20RepeatedPtrFieldBase3AddINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEPNT_4TypeEPKSA_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionDepth:   0
      returnType:      'class.json_proto::JsonValue *'
      argCount:        2
      argTypes:
        - 'class.google::protobuf::internal::RepeatedPtrFieldBase *'
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE16NewFromPrototypeEPKS4_PNS0_5ArenaE
        - _ZN6google8protobuf8internal20RepeatedPtrFieldBase18AddOutOfLineHelperEPv
        - _ZN6google8protobuf8internal20RepeatedPtrFieldBase19ExchangeCurrentSizeEi
        - _ZN6google8protobuf8internal20RepeatedPtrFieldBase4castINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEPNT_4TypeEPv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:210,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE16NewFromPrototypeEPKS4_PNS0_5ArenaE
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase18AddOutOfLineHelperEPv
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase19ExchangeCurrentSizeEi
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase4castINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEPNT_4TypeEPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:210,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE16NewFromPrototypeEPKS4_PNS0_5ArenaE
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase18AddOutOfLineHelperEPv
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase19ExchangeCurrentSizeEi
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase4castINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEPNT_4TypeEPv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:210,25'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:210,28'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE16NewFromPrototypeEPKS4_PNS0_5ArenaE
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase18AddOutOfLineHelperEPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:215,50'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE16NewFromPrototypeEPKS4_PNS0_5ArenaE
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase18AddOutOfLineHelperEPv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:210,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:212,60'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase19ExchangeCurrentSizeEi
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase4castINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEPNT_4TypeEPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:215,50'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE16NewFromPrototypeEPKS4_PNS0_5ArenaE
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase18AddOutOfLineHelperEPv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:212,26'
          Dst:             _ZN6google8protobuf8internal20RepeatedPtrFieldBase19ExchangeCurrentSizeEi
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:211,14'
          Dst:             _ZN6google8protobuf8internal20RepeatedPtrFieldBase4castINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEPNT_4TypeEPv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:215,9'
          Dst:             _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE16NewFromPrototypeEPKS4_PNS0_5ArenaE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:217,9'
          Dst:             _ZN6google8protobuf8internal20RepeatedPtrFieldBase18AddOutOfLineHelperEPv
    - functionName:    _ZN6google8protobuf8internal20RepeatedPtrFieldBase18AddOutOfLineHelperEPv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'class.google::protobuf::internal::RepeatedPtrFieldBase *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE5beginEv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1845
      functionDepth:   0
      returnType:      'char **'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::RepeatedPtrField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf8internal20RepeatedPtrFieldBase8raw_dataEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK6google8protobuf8internal20RepeatedPtrFieldBase8raw_dataEv
                - _ZN6google8protobuf8internal19RepeatedPtrIteratorIN10json_proto9JsonValueEEC2EPKPv
                - _ZN6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEC2IS4_LPv0EEERKNS2_IT_EE
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1846,10'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK6google8protobuf8internal20RepeatedPtrFieldBase8raw_dataEv
                - _ZN6google8protobuf8internal19RepeatedPtrIteratorIN10json_proto9JsonValueEEC2EPKPv
                - _ZN6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEC2IS4_LPv0EEERKNS2_IT_EE
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1846,19'
          Dst:             _ZNK6google8protobuf8internal20RepeatedPtrFieldBase8raw_dataEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1846,10'
          Dst:             _ZN6google8protobuf8internal19RepeatedPtrIteratorIN10json_proto9JsonValueEEC2EPKPv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1846,10'
          Dst:             _ZN6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEC2IS4_LPv0EEERKNS2_IT_EE
    - functionName:    _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE3endEv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1860
      functionDepth:   0
      returnType:      'char **'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::RepeatedPtrField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf8internal20RepeatedPtrFieldBase8raw_dataEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK6google8protobuf8internal20RepeatedPtrFieldBase8raw_dataEv
                - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE4sizeEv
                - _ZN6google8protobuf8internal19RepeatedPtrIteratorIN10json_proto9JsonValueEEC2EPKPv
                - _ZN6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEC2IS4_LPv0EEERKNS2_IT_EE
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1861,10'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK6google8protobuf8internal20RepeatedPtrFieldBase8raw_dataEv
                - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE4sizeEv
                - _ZN6google8protobuf8internal19RepeatedPtrIteratorIN10json_proto9JsonValueEEC2EPKPv
                - _ZN6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEC2IS4_LPv0EEERKNS2_IT_EE
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1861,19'
          Dst:             _ZNK6google8protobuf8internal20RepeatedPtrFieldBase8raw_dataEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1861,32'
          Dst:             _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE4sizeEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1861,10'
          Dst:             _ZN6google8protobuf8internal19RepeatedPtrIteratorIN10json_proto9JsonValueEEC2EPKPv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1861,10'
          Dst:             _ZN6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEC2IS4_LPv0EEERKNS2_IT_EE
    - functionName:    _ZN6google8protobuf8internalneERKNS1_19RepeatedPtrIteratorIKN10json_proto9JsonValueEEES8_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1673
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'class.google::protobuf::internal::RepeatedPtrIterator *'
        - 'class.google::protobuf::internal::RepeatedPtrIterator *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEdeEv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1654
      functionDepth:   0
      returnType:      'class.json_proto::JsonValue *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::RepeatedPtrIterator *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEppEv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1658
      functionDepth:   0
      returnType:      'class.google::protobuf::internal::RepeatedPtrIterator *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::RepeatedPtrIterator *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6google8protobuf8internal20RepeatedPtrFieldBase8raw_dataEv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionDepth:   0
      returnType:      'char **'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::RepeatedPtrFieldBase *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:372,42'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:372,42'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:372,49'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal19RepeatedPtrIteratorIN10json_proto9JsonValueEEC2EPKPv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1643
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::internal::RepeatedPtrIterator *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEC2IS4_LPv0EEERKNS2_IT_EE
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1651
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::internal::RepeatedPtrIterator *'
        - 'class.google::protobuf::internal::RepeatedPtrIterator *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal17AllAreInitializedIN10json_proto9JsonValueEEEbRKNS0_16RepeatedPtrFieldIT_EE
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/generated_message_util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.google::protobuf::RepeatedPtrField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK10json_proto9JsonValue13IsInitializedEv
        - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE3GetEi
        - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE4sizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:108,18'
              BranchSideFuncs:
                - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE4sizeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE3GetEi
                - _ZNK10json_proto9JsonValue13IsInitializedEv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:108,18'
              BranchSideFuncs:
                - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE4sizeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE3GetEi
                - _ZNK10json_proto9JsonValue13IsInitializedEv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:108,3'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:108,3'
              BranchSideFuncs:
                - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE3GetEi
                - _ZNK10json_proto9JsonValue13IsInitializedEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:109,12'
              BranchSideFuncs:
                - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE3GetEi
                - _ZNK10json_proto9JsonValue13IsInitializedEv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:109,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:108,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE3GetEi
                - _ZNK10json_proto9JsonValue13IsInitializedEv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:109,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:108,18'
          Dst:             _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE4sizeEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:109,12'
          Dst:             _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE3GetEi
        - Src:             '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:109,19'
          Dst:             _ZNK10json_proto9JsonValue13IsInitializedEv
    - functionName:    _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE5ClearEv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1484
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::RepeatedPtrField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal20RepeatedPtrFieldBase5ClearINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEvv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase5ClearINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEvv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1485,25'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase5ClearINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEvv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1485,25'
          Dst:             _ZN6google8protobuf8internal20RepeatedPtrFieldBase5ClearINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEvv
    - functionName:    _ZN6google8protobuf8internal20RepeatedPtrFieldBase5ClearINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEvv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::RepeatedPtrFieldBase *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6google8protobuf8internal20RepeatedPtrFieldBase13ClearNonEmptyINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEvv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:284,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase13ClearNonEmptyINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEvv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:284,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase13ClearNonEmptyINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEvv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:286,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:286,9'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase13ClearNonEmptyINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEvv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:287,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase13ClearNonEmptyINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEvv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:287,7'
          Dst:             _ZN6google8protobuf8internal20RepeatedPtrFieldBase13ClearNonEmptyINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEvv
    - functionName:    _ZN6google8protobuf8internal20RepeatedPtrFieldBase13ClearNonEmptyINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEvv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::RepeatedPtrFieldBase *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6google8protobuf8internal20RepeatedPtrFieldBase19ExchangeCurrentSizeEi
        - _ZN6google8protobuf8internal20RepeatedPtrFieldBase4castINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEPNT_4TypeEPv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:697,19'
              BranchSideFuncs:
                - llvm.smax.i32
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase4castINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEPNT_4TypeEPv
                - _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE5ClearEPS4_
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase19ExchangeCurrentSizeEi
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:697,19'
              BranchSideFuncs:
                - llvm.smax.i32
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase4castINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEPNT_4TypeEPv
                - _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE5ClearEPS4_
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase19ExchangeCurrentSizeEi
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:705,5'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:704,54'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase19ExchangeCurrentSizeEi
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:706,5'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase19ExchangeCurrentSizeEi
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:704,26'
          Dst:             _ZN6google8protobuf8internal20RepeatedPtrFieldBase4castINS0_16RepeatedPtrFieldIN10json_proto9JsonValueEE11TypeHandlerEEEPNT_4TypeEPv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:704,7'
          Dst:             _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE5ClearEPS4_
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:706,5'
          Dst:             _ZN6google8protobuf8internal20RepeatedPtrFieldBase19ExchangeCurrentSizeEi
    - functionName:    _ZN6google8protobuf8internal18GenericTypeHandlerIN10json_proto9JsonValueEE5ClearEPS4_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto9JsonValue5ClearEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue5ClearEv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:819,57'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue5ClearEv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:819,57'
          Dst:             _ZN10json_proto9JsonValue5ClearEv
    - functionName:    _ZN10json_proto10ArrayValue10SharedDtorEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1613
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::ArrayValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEED2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEED2Ev
            - BranchSide:      'genfiles/json.pb.cc:1615,10'
              BranchSideFuncs:
                - _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEED2Ev
      Callsites:
        - Src:             'genfiles/json.pb.cc:1615,17'
          Dst:             _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEED2Ev
    - functionName:    _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEED2Ev
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1266
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::RepeatedPtrField *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN6google8protobuf8internal20RepeatedPtrFieldBase13DestroyProtosEv
        - _ZN6google8protobuf8internal20RepeatedPtrFieldBaseD2Ev
        - _ZNK6google8protobuf8internal20RepeatedPtrFieldBase12NeedsDestroyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1273,9'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal20RepeatedPtrFieldBase12NeedsDestroyEv
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBaseD2Ev
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase13DestroyProtosEv
                - __clang_call_terminate
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1273,9'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal20RepeatedPtrFieldBase12NeedsDestroyEv
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBaseD2Ev
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase13DestroyProtosEv
                - __clang_call_terminate
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1273,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1273,25'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase13DestroyProtosEv
                - __clang_call_terminate
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBaseD2Ev
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1273,9'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBaseD2Ev
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1273,9'
          Dst:             _ZNK6google8protobuf8internal20RepeatedPtrFieldBase12NeedsDestroyEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1273,25'
          Dst:             _ZN6google8protobuf8internal20RepeatedPtrFieldBase13DestroyProtosEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1277,1'
          Dst:             _ZN6google8protobuf8internal20RepeatedPtrFieldBaseD2Ev
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1273,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK6google8protobuf8internal20RepeatedPtrFieldBase12NeedsDestroyEv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::RepeatedPtrFieldBase *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:261,54'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:261,54'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:261,57'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal20RepeatedPtrFieldBase13DestroyProtosEv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::RepeatedPtrFieldBase *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal20RepeatedPtrFieldBaseD2Ev
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::RepeatedPtrFieldBase *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto12JsonParseAPID2Ev
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN10json_proto12JsonParseAPI10SharedDtorEv
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:508,21'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
                - __clang_call_terminate
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto12JsonParseAPI10SharedDtorEv
            - BranchSide:      'genfiles/json.pb.cc:508,21'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
                - __clang_call_terminate
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto12JsonParseAPI10SharedDtorEv
      Callsites:
        - Src:             'genfiles/json.pb.cc:508,41'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata17DeleteReturnArenaINS0_15UnknownFieldSetEEEPNS0_5ArenaEv
        - Src:             'genfiles/json.pb.cc:512,3'
          Dst:             _ZN10json_proto12JsonParseAPI10SharedDtorEv
        - Src:             'genfiles/json.pb.cc:513,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
        - Src:             'genfiles/json.pb.cc:508,41'
          Dst:             __clang_call_terminate
    - functionName:    _ZN10json_proto12JsonParseAPID0Ev
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto12JsonParseAPID2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN10json_proto12JsonParseAPID2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:506,31'
              BranchSideFuncs:
                - _ZN10json_proto12JsonParseAPID2Ev
                - _ZdlPv
      Callsites:
        - Src:             'genfiles/json.pb.cc:506,31'
          Dst:             _ZN10json_proto12JsonParseAPID2Ev
    - functionName:    _ZNK10json_proto12JsonParseAPI3NewEPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionDepth:   0
      returnType:      'class.json_proto::JsonParseAPI *'
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto12JsonParseAPIEEEPT_PNS0_5ArenaE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto12JsonParseAPIEEEPT_PNS0_5ArenaE
            - BranchSide:      'genfiles/json.pb.h:202,12'
              BranchSideFuncs:
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto12JsonParseAPIEEEPT_PNS0_5ArenaE
      Callsites:
        - Src:             'genfiles/json.pb.h:202,12'
          Dst:             _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto12JsonParseAPIEEEPT_PNS0_5ArenaE
    - functionName:    _ZN10json_proto12JsonParseAPI5ClearEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN10json_proto10JsonObject5ClearEv
        - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:58,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject5ClearEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:58,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto10JsonObject5ClearEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
        - Branch String:   'genfiles/json.pb.cc:531,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:533,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
            - BranchSide:      'genfiles/json.pb.cc:535,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:159,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:159,9'
              BranchSideFuncs: []
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:160,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
      Callsites:
        - Src:             'genfiles/json.pb.cc:533,27'
          Dst:             _ZN10json_proto10JsonObject5ClearEv
        - Src:             'genfiles/json.pb.cc:537,23'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata7DoClearINS0_15UnknownFieldSetEEEvv
    - functionName:    _ZNK10json_proto12JsonParseAPI13IsInitializedEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          45
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN10json_proto12JsonParseAPI9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
        - _ZNK10json_proto10JsonObject13IsInitializedEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:699,47'
              BranchSideFuncs:
                - _ZN10json_proto12JsonParseAPI9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10JsonObject13IsInitializedEv
            - BranchSide:      'genfiles/json.pb.cc:699,47'
              BranchSideFuncs:
                - _ZN10json_proto12JsonParseAPI9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10JsonObject13IsInitializedEv
        - Branch String:   'genfiles/json.pb.cc:699,7'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:699,7'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:700,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:701,17'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:703,3'
              BranchSideFuncs: []
        - Branch String:   'genfiles/json.pb.cc:701,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:701,9'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:703,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'genfiles/json.pb.cc:699,7'
          Dst:             _ZN10json_proto12JsonParseAPI9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
        - Src:             'genfiles/json.pb.cc:701,32'
          Dst:             _ZNK10json_proto10JsonObject13IsInitializedEv
    - functionName:    _ZNK10json_proto12JsonParseAPI12ByteSizeLongEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto10JsonObjectEEEmRKT_
        - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
        - _ZNK10json_proto12JsonParseAPI18_internal_settingsEv
        - _ZNK10json_proto12JsonParseAPI30RequiredFieldsByteSizeFallbackEv
        - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto12JsonParseAPI30RequiredFieldsByteSizeFallbackEv
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto10JsonObjectEEEmRKT_
                - _ZNK10json_proto12JsonParseAPI18_internal_settingsEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto12JsonParseAPI30RequiredFieldsByteSizeFallbackEv
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto10JsonObjectEEEmRKT_
                - _ZNK10json_proto12JsonParseAPI18_internal_settingsEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
        - Branch String:   'genfiles/json.pb.cc:642,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:646,17'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto10JsonObjectEEEmRKT_
                - _ZNK10json_proto12JsonParseAPI18_internal_settingsEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
            - BranchSide:      'genfiles/json.pb.cc:653,19'
              BranchSideFuncs:
                - _ZNK10json_proto12JsonParseAPI30RequiredFieldsByteSizeFallbackEv
                - _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
      Callsites:
        - Src:             'genfiles/json.pb.cc:645,7'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto10JsonObjectEEEmRKT_
        - Src:             'genfiles/json.pb.cc:650,15'
          Dst:             _ZNK10json_proto12JsonParseAPI18_internal_settingsEv
        - Src:             'genfiles/json.pb.cc:649,19'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
        - Src:             'genfiles/json.pb.cc:653,19'
          Dst:             _ZNK10json_proto12JsonParseAPI30RequiredFieldsByteSizeFallbackEv
        - Src:             'genfiles/json.pb.cc:659,10'
          Dst:             _ZNK6google8protobuf7Message29MaybeComputeUnknownFieldsSizeEmPNS0_8internal10CachedSizeE
    - functionName:    _ZNK10json_proto12JsonParseAPI13GetCachedSizeEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf8internal10CachedSize3GetEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal10CachedSize3GetEv
            - BranchSide:      'genfiles/json.pb.h:220,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal10CachedSize3GetEv
      Callsites:
        - Src:             'genfiles/json.pb.h:220,65'
          Dst:             _ZNK6google8protobuf8internal10CachedSize3GetEv
    - functionName:    _ZN10json_proto12JsonParseAPI14_InternalParseEPKcPN6google8protobuf8internal12ParseContextE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
        - 'char *'
        - 'class.google::protobuf::internal::ParseContext *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          216
      EdgeCount:       50
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN10json_proto12JsonParseAPI30_internal_mutable_object_valueEv
        - _ZN10json_proto12JsonParseAPI9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
        - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
        - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - _ZN6google8protobuf8internal12ReadVarint32EPPKc
        - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
        - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
        - _ZN6google8protobuf8internal7ReadTagEPKcPjj
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:543,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:545,27'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:582,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
        - Branch String:   'genfiles/json.pb.cc:546,5'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:549,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12JsonParseAPI30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto12JsonParseAPI9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
            - BranchSide:      'genfiles/json.pb.cc:559,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12JsonParseAPI9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto12JsonParseAPI30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
            - BranchSide:      'genfiles/json.pb.cc:570,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12JsonParseAPI30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12JsonParseAPI9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:549,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:550,11'
              BranchSideFuncs:
                - _ZN10json_proto12JsonParseAPI9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto12JsonParseAPI30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.cc:570,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12JsonParseAPI30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12JsonParseAPI9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:559,13'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:560,35'
              BranchSideFuncs:
                - _ZN10json_proto12JsonParseAPI30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12JsonParseAPI9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
            - BranchSide:      'genfiles/json.pb.cc:570,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12JsonParseAPI30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12JsonParseAPI9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Branch String:   'genfiles/json.pb.cc:570,20'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:570,29'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN10json_proto12JsonParseAPI30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12JsonParseAPI9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
            - BranchSide:      'genfiles/json.pb.cc:571,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN10json_proto12JsonParseAPI30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12JsonParseAPI9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
        - Branch String:   'genfiles/json.pb.cc:570,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:571,7'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN10json_proto12JsonParseAPI30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12JsonParseAPI9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
            - BranchSide:      'genfiles/json.pb.cc:576,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto12JsonParseAPI30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12JsonParseAPI9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:126,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:127,15'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto12JsonParseAPI30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12JsonParseAPI9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:129,14'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto12JsonParseAPI30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12JsonParseAPI9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto12JsonParseAPI30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12JsonParseAPI9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf8internal7ReadTagEPKcPjj
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
                - _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
                - _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
                - _ZN10json_proto12JsonParseAPI30_internal_mutable_object_valueEv
                - _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12JsonParseAPI9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
                - _ZN6google8protobuf8internal12ReadVarint32EPPKc
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:584,1'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
        - Branch String:   'genfiles/json.pb.cc:543,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:545,27'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
            - BranchSide:      'genfiles/json.pb.cc:582,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'genfiles/json.pb.cc:543,16'
          Dst:             _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - Src:             'genfiles/json.pb.cc:545,11'
          Dst:             _ZN6google8protobuf8internal7ReadTagEPKcPjj
        - Src:             'genfiles/json.pb.cc:550,11'
          Dst:             _ZN10json_proto12JsonParseAPI9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
        - Src:             'genfiles/json.pb.cc:551,30'
          Dst:             _ZN6google8protobuf8internal12ReadVarint32EPPKc
        - Src:             'genfiles/json.pb.cc:560,35'
          Dst:             _ZN10json_proto12JsonParseAPI30_internal_mutable_object_valueEv
        - Src:             'genfiles/json.pb.cc:560,22'
          Dst:             _ZN6google8protobuf8internal12ParseContext12ParseMessageEPNS0_11MessageLiteEPKc
        - Src:             'genfiles/json.pb.cc:572,12'
          Dst:             _ZN6google8protobuf8internal18EpsCopyInputStream10SetLastTagEj
        - Src:             'genfiles/json.pb.cc:577,29'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:577,29'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata27mutable_unknown_fields_slowINS0_15UnknownFieldSetEEEPT_v
        - Src:             'genfiles/json.pb.cc:575,11'
          Dst:             _ZN6google8protobuf8internal17UnknownFieldParseEmPNS0_15UnknownFieldSetEPKcPNS1_12ParseContextE
        - Src:             'genfiles/json.pb.cc:543,16'
          Dst:             _ZN6google8protobuf8internal12ParseContext4DoneEPPKc
        - Src:             'genfiles/json.pb.cc:582,21'
          Dst:             _ZN6google8protobuf8internal7HasBitsILm1EE2OrERKS3_
    - functionName:    _ZNK10json_proto12JsonParseAPI18_InternalSerializeEPhPN6google8protobuf2io19EpsCopyOutputStreamE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
        - 'char *'
        - 'class.google::protobuf::io::EpsCopyOutputStream *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          97
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN10json_proto12JsonParseAPI9_Internal12object_valueEPKS0_
        - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
        - _ZN6google8protobuf2io17CodedOutputStream32WriteVarint32SignExtendedToArrayEiPh
        - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
        - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
        - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
        - _ZNK10json_proto10JsonObject13GetCachedSizeEv
        - _ZNK10json_proto12JsonParseAPI18_internal_settingsEv
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto12JsonParseAPI18_internal_settingsEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream32WriteVarint32SignExtendedToArrayEiPh
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12JsonParseAPI9_Internal12object_valueEPKS0_
                - _ZNK10json_proto10JsonObject13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
                - _ZNK10json_proto12JsonParseAPI18_internal_settingsEv
                - _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
                - _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
                - _ZN6google8protobuf2io17CodedOutputStream32WriteVarint32SignExtendedToArrayEiPh
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12JsonParseAPI9_Internal12object_valueEPKS0_
                - _ZNK10json_proto10JsonObject13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:598,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:599,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12JsonParseAPI9_Internal12object_valueEPKS0_
                - _ZNK10json_proto10JsonObject13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:605,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12JsonParseAPI9_Internal12object_valueEPKS0_
                - _ZNK10json_proto10JsonObject13GetCachedSizeEv
                - _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:605,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:607,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
            - BranchSide:      'genfiles/json.pb.cc:611,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
        - Branch String:   'genfiles/json.pb.cc:611,7'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:611,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'genfiles/json.pb.cc:599,22'
          Dst:             _ZN6google8protobuf2io19EpsCopyOutputStream11EnsureSpaceEPh
        - Src:             'genfiles/json.pb.cc:601,18'
          Dst:             _ZNK10json_proto12JsonParseAPI18_internal_settingsEv
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1538,12'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite7MakeTagEiNS2_8WireTypeE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1375,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream20WriteVarint32ToArrayEjPh
        - Src:             '../LPM/external.protobuf/include/google/protobuf/wire_format_lite.h:1539,10'
          Dst:             _ZN6google8protobuf2io17CodedOutputStream32WriteVarint32SignExtendedToArrayEiPh
        - Src:             'genfiles/json.pb.cc:607,31'
          Dst:             _ZN10json_proto12JsonParseAPI9_Internal12object_valueEPKS0_
        - Src:             'genfiles/json.pb.cc:608,39'
          Dst:             _ZNK10json_proto10JsonObject13GetCachedSizeEv
        - Src:             'genfiles/json.pb.cc:606,14'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite20InternalWriteMessageEiRKNS0_11MessageLiteEiPhPNS0_2io19EpsCopyOutputStreamE
        - Src:             'genfiles/json.pb.cc:613,29'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:612,14'
          Dst:             _ZN6google8protobuf8internal10WireFormat37InternalSerializeUnknownFieldsToArrayERKNS0_15UnknownFieldSetEPhPNS0_2io19EpsCopyOutputStreamE
    - functionName:    _ZNK10json_proto12JsonParseAPI13SetCachedSizeEi
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal10CachedSize3SetEi
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSize3SetEi
            - BranchSide:      'genfiles/json.pb.cc:521,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSize3SetEi
      Callsites:
        - Src:             'genfiles/json.pb.cc:521,24'
          Dst:             _ZN6google8protobuf8internal10CachedSize3SetEi
    - functionName:    _ZNK10json_proto12JsonParseAPI11GetMetadataEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z36descriptor_table_json_2eproto_getterv
        - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
            - BranchSide:      'genfiles/json.pb.cc:719,10'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
      Callsites:
        - Src:             'genfiles/json.pb.cc:719,10'
          Dst:             _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE
        - Src:             'genfiles/json.pb.cc:719,10'
          Dst:             _Z36descriptor_table_json_2eproto_getterv
    - functionName:    _ZNK10json_proto12JsonParseAPI12GetClassDataEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionDepth:   0
      returnType:      'struct.google::protobuf::Message::ClassData *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto12JsonParseAPI9MergeImplERN6google8protobuf7MessageERKS3_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::Message *'
        - 'class.google::protobuf::Message *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          101
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN10json_proto12JsonParseAPI30_internal_mutable_object_valueEv
        - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - _ZNK10json_proto12JsonParseAPI22_internal_object_valueEv
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:670,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12JsonParseAPI30_internal_mutable_object_valueEv
                - _ZNK10json_proto12JsonParseAPI22_internal_object_valueEv
                - _ZN10json_proto10JsonObject9MergeFromERKS0_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:670,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN10json_proto12JsonParseAPI30_internal_mutable_object_valueEv
                - _ZNK10json_proto12JsonParseAPI22_internal_object_valueEv
                - _ZN10json_proto10JsonObject9MergeFromERKS0_
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   'genfiles/json.pb.cc:678,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:679,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:688,87'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   'genfiles/json.pb.cc:679,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:680,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:683,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   'genfiles/json.pb.cc:683,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:684,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:686,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:688,10'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
      Callsites:
        - Src:             'genfiles/json.pb.cc:680,14'
          Dst:             _ZN10json_proto12JsonParseAPI30_internal_mutable_object_valueEv
        - Src:             'genfiles/json.pb.cc:681,16'
          Dst:             _ZNK10json_proto12JsonParseAPI22_internal_object_valueEv
        - Src:             'genfiles/json.pb.cc:680,74'
          Dst:             _ZN10json_proto10JsonObject9MergeFromERKS0_
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:153,28'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:688,30'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
    - functionName:    _ZN10json_proto12JsonParseAPI30_internal_mutable_object_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2261
      functionDepth:   0
      returnType:      'class.json_proto::JsonObject *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:58,12'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto10JsonObjectEEEPT_PNS0_5ArenaE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:58,12'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto10JsonObjectEEEPT_PNS0_5ArenaE
        - Branch String:   'genfiles/json.pb.h:2263,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:2263,7'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto10JsonObjectEEEPT_PNS0_5ArenaE
            - BranchSide:      'genfiles/json.pb.h:2264,60'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto10JsonObjectEEEPT_PNS0_5ArenaE
      Callsites:
        - Src:             'genfiles/json.pb.h:2264,60'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.h:2264,15'
          Dst:             _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto10JsonObjectEEEPT_PNS0_5ArenaE
    - functionName:    _ZN10json_proto12JsonParseAPI9_Internal12object_valueEPKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionDepth:   0
      returnType:      'class.json_proto::JsonObject *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto12JsonParseAPI9_Internal16set_has_settingsEPN6google8protobuf8internal7HasBitsILm1EEE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::HasBits *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10json_proto12JsonParseAPI30RequiredFieldsByteSizeFallbackEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto10JsonObjectEEEmRKT_
        - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
        - _ZNK10json_proto12JsonParseAPI18_internal_settingsEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto10JsonObjectEEEmRKT_
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto12JsonParseAPI18_internal_settingsEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto10JsonObjectEEEmRKT_
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto12JsonParseAPI18_internal_settingsEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
        - Branch String:   'genfiles/json.pb.cc:623,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:627,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto12JsonParseAPI18_internal_settingsEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
            - BranchSide:      'genfiles/json.pb.cc:630,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto12JsonParseAPI18_internal_settingsEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
        - Branch String:   'genfiles/json.pb.cc:630,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:630,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:633,15'
              BranchSideFuncs:
                - _ZNK10json_proto12JsonParseAPI18_internal_settingsEv
                - _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
      Callsites:
        - Src:             'genfiles/json.pb.cc:626,7'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite11MessageSizeIN10json_proto10JsonObjectEEEmRKT_
        - Src:             'genfiles/json.pb.cc:633,15'
          Dst:             _ZNK10json_proto12JsonParseAPI18_internal_settingsEv
        - Src:             'genfiles/json.pb.cc:632,19'
          Dst:             _ZN6google8protobuf8internal14WireFormatLite16Int32SizePlusOneEi
    - functionName:    _ZN10json_proto12JsonParseAPI9_Internal21MissingRequiredFieldsERKN6google8protobuf8internal7HasBitsILm1EEE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::HasBits *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf11MessageLite18CreateMaybeMessageIN10json_proto12JsonParseAPIEEEPT_PNS0_5ArenaE
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/message_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionDepth:   0
      returnType:      'class.json_proto::JsonParseAPI *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto12JsonParseAPIEJEEEPT_PS1_DpOT0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto12JsonParseAPIEJEEEPT_PS1_DpOT0_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:465,12'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto12JsonParseAPIEJEEEPT_PS1_DpOT0_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/message_lite.h:465,12'
          Dst:             _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto12JsonParseAPIEJEEEPT_PS1_DpOT0_
    - functionName:    _ZN6google8protobuf5Arena18CreateMaybeMessageIN10json_proto12JsonParseAPIEJEEEPT_PS1_DpOT0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3567
      functionDepth:   0
      returnType:      'class.json_proto::JsonParseAPI *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN10json_proto12JsonParseAPIC2EPN6google8protobuf5ArenaE
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto12JsonParseAPIEE9ConstructIJPS1_EEEPS4_PvDpOT_
        - _ZN6google8protobuf5Arena15AllocateAlignedEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:555,15'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena15AllocateAlignedEmm
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto12JsonParseAPIEE9ConstructIJPS1_EEEPS4_PvDpOT_
                - llvm.lifetime.end.p0i8
                - _Znwm
                - _ZN10json_proto12JsonParseAPIC2EPN6google8protobuf5ArenaE
                - _ZdlPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:555,15'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena15AllocateAlignedEmm
                - llvm.lifetime.start.p0i8
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto12JsonParseAPIEE9ConstructIJPS1_EEEPS4_PvDpOT_
                - llvm.lifetime.end.p0i8
                - _Znwm
                - _ZN10json_proto12JsonParseAPIC2EPN6google8protobuf5ArenaE
                - _ZdlPv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:555,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _Znwm
                - _ZN10json_proto12JsonParseAPIC2EPN6google8protobuf5ArenaE
                - _ZdlPv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:488,14'
              BranchSideFuncs:
                - _Znwm
                - _ZN10json_proto12JsonParseAPIC2EPN6google8protobuf5ArenaE
                - _ZdlPv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:558,14'
          Dst:             _ZN10json_proto12JsonParseAPIC2EPN6google8protobuf5ArenaE
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:603,9'
          Dst:             _ZN6google8protobuf5Arena15AllocateAlignedEmm
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:560,21'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto12JsonParseAPIEE9ConstructIJPS1_EEEPS4_PvDpOT_
    - functionName:    _ZN10json_proto12JsonParseAPIC2EPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN10json_proto12JsonParseAPI10SharedCtorEPN6google8protobuf5ArenaE
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:473,45'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
                - _ZN10json_proto12JsonParseAPI10SharedCtorEPN6google8protobuf5ArenaE
                - _ZN6google8protobuf11MessageLiteD2Ev
            - BranchSide:      'genfiles/json.pb.cc:473,45'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
                - _ZN10json_proto12JsonParseAPI10SharedCtorEPN6google8protobuf5ArenaE
                - _ZN6google8protobuf11MessageLiteD2Ev
      Callsites:
        - Src:             'genfiles/json.pb.cc:473,5'
          Dst:             _ZN6google8protobuf7MessageC2EPNS0_5ArenaE
        - Src:             'genfiles/json.pb.cc:474,3'
          Dst:             _ZN10json_proto12JsonParseAPI10SharedCtorEPN6google8protobuf5ArenaE
        - Src:             'genfiles/json.pb.cc:476,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto12JsonParseAPIEE9ConstructIJPS1_EEEPS4_PvDpOT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionDepth:   0
      returnType:      'class.json_proto::JsonParseAPI *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'class.google::protobuf::Arena **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto12JsonParseAPIC2EPN6google8protobuf5ArenaE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN10json_proto12JsonParseAPIC2EPN6google8protobuf5ArenaE
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:484,14'
              BranchSideFuncs:
                - _ZN10json_proto12JsonParseAPIC2EPN6google8protobuf5ArenaE
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:484,24'
          Dst:             _ZN10json_proto12JsonParseAPIC2EPN6google8protobuf5ArenaE
    - functionName:    _ZN10json_proto12JsonParseAPI10SharedCtorEPN6google8protobuf5ArenaE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal10CachedSizeC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:51,57'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
      Callsites:
        - Src:             'genfiles/json.pb.cc:499,41'
          Dst:             _ZN6google8protobuf8internal10CachedSizeC2Ev
    - functionName:    _ZN10json_proto12JsonParseAPI10SharedDtorEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN10json_proto10JsonObjectD2Ev
        - _ZN10json_proto12JsonParseAPI25internal_default_instanceEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:517,15'
              BranchSideFuncs:
                - _ZN10json_proto12JsonParseAPI25internal_default_instanceEv
                - _ZN10json_proto10JsonObjectD2Ev
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:517,15'
              BranchSideFuncs:
                - _ZN10json_proto12JsonParseAPI25internal_default_instanceEv
                - _ZN10json_proto10JsonObjectD2Ev
                - _ZdlPv
        - Branch String:   'genfiles/json.pb.cc:517,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:517,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:517,58'
              BranchSideFuncs:
                - _ZN10json_proto10JsonObjectD2Ev
                - _ZdlPv
        - Branch String:   'genfiles/json.pb.cc:517,44'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:517,44'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:517,44'
              BranchSideFuncs:
                - _ZN10json_proto10JsonObjectD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'genfiles/json.pb.cc:517,15'
          Dst:             _ZN10json_proto12JsonParseAPI25internal_default_instanceEv
        - Src:             'genfiles/json.pb.cc:517,44'
          Dst:             _ZN10json_proto10JsonObjectD2Ev
    - functionName:    _ZN10json_proto12JsonParseAPI25internal_default_instanceEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      'class.json_proto::JsonParseAPI *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto18NumberExponentFracEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:419,37'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:419,37'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:421,17'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:421,17'
          Dst:             _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
    - functionName:    _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/message_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.google::protobuf::MessageLite *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_13ContainerBaseEEEPT_v
      functionUses:    8
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:475,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_13ContainerBaseEEEPT_v
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS0_5ArenaEEEPT_v
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:475,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_13ContainerBaseEEEPT_v
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS0_5ArenaEEEPT_v
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:99,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:100,14'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS0_5ArenaEEEPT_v
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:102,14'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS0_5ArenaEEEPT_v
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/message_lite.h:475,62'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_13ContainerBaseEEEPT_v
        - Src:             '../LPM/external.protobuf/include/google/protobuf/message_lite.h:475,62'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS0_5ArenaEEEPT_v
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto18NumberExponentFracEE14GetOwningArenaEPKS4_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto18NumberExponentFracEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto18NumberExponentFracEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:415,14'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto18NumberExponentFracEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:415,14'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto18NumberExponentFracEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto14NumberExponentEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponent *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:419,37'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:419,37'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:421,17'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:421,17'
          Dst:             _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto14NumberExponentEE14GetOwningArenaEPKS4_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponent *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto14NumberExponentEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto14NumberExponentEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:415,14'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto14NumberExponentEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:415,14'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto14NumberExponentEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberFloatEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberFloat *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:419,37'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:419,37'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:421,17'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:421,17'
          Dst:             _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberFloatEE14GetOwningArenaEPKS4_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberFloat *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberFloatEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberFloatEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:415,14'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberFloatEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:415,14'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberFloatEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
    - functionName:    _ZN6google8protobuf8internal20RepeatedPtrFieldBase12InternalSwapEPS2_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::internal::RepeatedPtrFieldBase *'
        - 'class.google::protobuf::internal::RepeatedPtrFieldBase *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__110make_tupleIJRPN6google8protobuf5ArenaERiS6_RPNS2_8internal20RepeatedPtrFieldBase3RepEEEENS_5tupleIJDpNS_18__unwrap_ref_decayIT_E4typeEEEEDpOSE_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__110make_tupleIJRPN6google8protobuf5ArenaERiS6_RPNS2_8internal20RepeatedPtrFieldBase3RepEEEENS_5tupleIJDpNS_18__unwrap_ref_decayIT_E4typeEEEEDpOSE_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13tieIJPN6google8protobuf5ArenaEiiPNS2_8internal20RepeatedPtrFieldBase3RepEEEENS_5tupleIJDpRT_EEESC_
                - _ZNSt3__15tupleIJRPN6google8protobuf5ArenaERiS6_RPNS2_8internal20RepeatedPtrFieldBase3RepEEEaSIJS4_iiSA_ELi0EEERSC_ONS0_IJDpT_EEE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13tieIJPN6google8protobuf5ArenaEiiPNS2_8internal20RepeatedPtrFieldBase3RepEEEENS_5tupleIJDpRT_EEESC_
                - _ZNSt3__15tupleIJRPN6google8protobuf5ArenaERiS6_RPNS2_8internal20RepeatedPtrFieldBase3RepEEEaSIJS4_iiSA_ELi0EEERSC_RKNS0_IJDpT_EEE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:309,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__110make_tupleIJRPN6google8protobuf5ArenaERiS6_RPNS2_8internal20RepeatedPtrFieldBase3RepEEEENS_5tupleIJDpNS_18__unwrap_ref_decayIT_E4typeEEEEDpOSE_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__110make_tupleIJRPN6google8protobuf5ArenaERiS6_RPNS2_8internal20RepeatedPtrFieldBase3RepEEEENS_5tupleIJDpNS_18__unwrap_ref_decayIT_E4typeEEEEDpOSE_
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13tieIJPN6google8protobuf5ArenaEiiPNS2_8internal20RepeatedPtrFieldBase3RepEEEENS_5tupleIJDpRT_EEESC_
                - _ZNSt3__15tupleIJRPN6google8protobuf5ArenaERiS6_RPNS2_8internal20RepeatedPtrFieldBase3RepEEEaSIJS4_iiSA_ELi0EEERSC_ONS0_IJDpT_EEE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__13tieIJPN6google8protobuf5ArenaEiiPNS2_8internal20RepeatedPtrFieldBase3RepEEEENS_5tupleIJDpRT_EEESC_
                - _ZNSt3__15tupleIJRPN6google8protobuf5ArenaERiS6_RPNS2_8internal20RepeatedPtrFieldBase3RepEEEaSIJS4_iiSA_ELi0EEERSC_RKNS0_IJDpT_EEE
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:       []
    - functionName:    _ZN6google8protobuf8internal20RepeatedPtrFieldBaseC2Ev
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::RepeatedPtrFieldBase *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto12BooleanValueEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.json_proto::BooleanValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:419,37'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:419,37'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:421,17'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:421,17'
          Dst:             _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto12BooleanValueEE14GetOwningArenaEPKS4_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.json_proto::BooleanValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto12BooleanValueEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto12BooleanValueEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:415,14'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto12BooleanValueEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:415,14'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto12BooleanValueEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11StringValueEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.json_proto::StringValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:419,37'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:419,37'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:421,17'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:421,17'
          Dst:             _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11StringValueEE14GetOwningArenaEPKS4_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.json_proto::StringValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11StringValueEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11StringValueEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:415,14'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11StringValueEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:415,14'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11StringValueEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberValueEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:419,37'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:419,37'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:421,17'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:421,17'
          Dst:             _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberValueEE14GetOwningArenaEPKS4_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberValueEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberValueEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:415,14'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberValueEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:415,14'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberValueEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10ArrayValueEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.json_proto::ArrayValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:419,37'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:419,37'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:421,17'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:421,17'
          Dst:             _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10ArrayValueEE14GetOwningArenaEPKS4_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.json_proto::ArrayValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10ArrayValueEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10ArrayValueEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:415,14'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10ArrayValueEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:415,14'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10ArrayValueEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10JsonObjectEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:419,37'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:419,37'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:421,17'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:421,17'
          Dst:             _ZNK6google8protobuf11MessageLite14GetOwningArenaEv
    - functionName:    _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10JsonObjectEE14GetOwningArenaEPKS4_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10JsonObjectEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10JsonObjectEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:415,14'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10JsonObjectEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:415,14'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10JsonObjectEE14GetOwningArenaIS4_EENSt3__19enable_ifIXsr3std7is_sameIPS1_DTclptfp0_14GetOwningArenaEEEE5valueES9_E4typeENS5_5Rank0EPKT_
    - functionName:    _ZN6google8protobuf8internal16InternalMetadataC2Ev
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/metadata_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::internal::InternalMetadata *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf11MessageLiteC2Ev
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/message_lite.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::MessageLite *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal16InternalMetadataC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadataC2Ev
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message_lite.h:172,27'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal16InternalMetadataC2Ev
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/message_lite.h:172,13'
          Dst:             _ZN6google8protobuf8internal16InternalMetadataC2Ev
    - functionName:    _ZN10json_proto12BooleanValue12InternalSwapEPS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3550
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::BooleanValue *'
        - 'class.json_proto::BooleanValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIbEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:147,15'
              BranchSideFuncs:
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIbEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
      Callsites:       []
    - functionName:    _ZN10json_proto12BooleanValue8CopyFromERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3538
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::BooleanValue *'
        - 'class.json_proto::BooleanValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10json_proto12BooleanValue5ClearEv
        - _ZN10json_proto12BooleanValue9MergeFromERKS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3540,13'
              BranchSideFuncs:
                - _ZN10json_proto12BooleanValue5ClearEv
                - _ZN10json_proto12BooleanValue9MergeFromERKS0_
            - BranchSide:      'genfiles/json.pb.cc:3540,13'
              BranchSideFuncs:
                - _ZN10json_proto12BooleanValue5ClearEv
                - _ZN10json_proto12BooleanValue9MergeFromERKS0_
        - Branch String:   'genfiles/json.pb.cc:3540,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3540,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:3541,3'
              BranchSideFuncs:
                - _ZN10json_proto12BooleanValue5ClearEv
                - _ZN10json_proto12BooleanValue9MergeFromERKS0_
      Callsites:
        - Src:             'genfiles/json.pb.cc:3541,3'
          Dst:             _ZN10json_proto12BooleanValue5ClearEv
        - Src:             'genfiles/json.pb.cc:3542,3'
          Dst:             _ZN10json_proto12BooleanValue9MergeFromERKS0_
    - functionName:    _ZN10json_proto12BooleanValueC2ERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3395
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::BooleanValue *'
        - 'class.json_proto::BooleanValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf7MessageC2Ev
        - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3395,61'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2Ev
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
            - BranchSide:      'genfiles/json.pb.cc:3395,61'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2Ev
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:3396,3'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
      Callsites:
        - Src:             'genfiles/json.pb.cc:3395,5'
          Dst:             _ZN6google8protobuf7MessageC2Ev
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:153,28'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:3396,23'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Src:             'genfiles/json.pb.cc:3399,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
    - functionName:    _ZN6google8protobuf7MessageC2Ev
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.google::protobuf::Message *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf11MessageLiteC2Ev
      functionUses:    11
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/message.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf11MessageLiteC2Ev
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/message.h:251,23'
              BranchSideFuncs:
                - _ZN6google8protobuf11MessageLiteC2Ev
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/message.h:251,13'
          Dst:             _ZN6google8protobuf11MessageLiteC2Ev
    - functionName:    _ZN10json_proto11StringValue12InternalSwapEPS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3359
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::StringValue *'
        - 'class.json_proto::StringValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIN6google8protobuf8internal15TaggedStringPtrEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
            - BranchSide:      'genfiles/json.pb.cc:3361,21'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIN6google8protobuf8internal15TaggedStringPtrEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
      Callsites:
        - Src:             'genfiles/json.pb.cc:3361,21'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.cc:3362,28'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
    - functionName:    _ZN10json_proto11StringValue8CopyFromERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3347
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::StringValue *'
        - 'class.json_proto::StringValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10json_proto11StringValue5ClearEv
        - _ZN10json_proto11StringValue9MergeFromERKS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3349,13'
              BranchSideFuncs:
                - _ZN10json_proto11StringValue5ClearEv
                - _ZN10json_proto11StringValue9MergeFromERKS0_
            - BranchSide:      'genfiles/json.pb.cc:3349,13'
              BranchSideFuncs:
                - _ZN10json_proto11StringValue5ClearEv
                - _ZN10json_proto11StringValue9MergeFromERKS0_
        - Branch String:   'genfiles/json.pb.cc:3349,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3349,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:3350,3'
              BranchSideFuncs:
                - _ZN10json_proto11StringValue5ClearEv
                - _ZN10json_proto11StringValue9MergeFromERKS0_
      Callsites:
        - Src:             'genfiles/json.pb.cc:3350,3'
          Dst:             _ZN10json_proto11StringValue5ClearEv
        - Src:             'genfiles/json.pb.cc:3351,3'
          Dst:             _ZN10json_proto11StringValue9MergeFromERKS0_
    - functionName:    _ZN10json_proto11StringValueC2ERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3178
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::StringValue *'
        - 'class.json_proto::StringValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          91
      EdgeCount:       26
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf7MessageC2Ev
        - _ZN6google8protobuf8internal10CachedSizeC2Ev
        - _ZN6google8protobuf8internal14ArenaStringPtr11InitDefaultEv
        - _ZN6google8protobuf8internal14ArenaStringPtr3SetIJEEEvRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPNS0_5ArenaE
        - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - _ZNK10json_proto11StringValue15_internal_valueEv
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3178,40'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2Ev
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN6google8protobuf8internal14ArenaStringPtr11InitDefaultEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto11StringValue15_internal_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf8internal14ArenaStringPtr3SetIJEEEvRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPNS0_5ArenaE
            - BranchSide:      'genfiles/json.pb.cc:3178,40'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2Ev
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN6google8protobuf8internal14ArenaStringPtr11InitDefaultEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto11StringValue15_internal_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf8internal14ArenaStringPtr3SetIJEEEvRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPNS0_5ArenaE
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3186,3'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal14ArenaStringPtr11InitDefaultEv
                - _ZN6google8protobuf11MessageLiteD2Ev
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto11StringValue15_internal_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf8internal14ArenaStringPtr3SetIJEEEvRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPNS0_5ArenaE
            - BranchSide:      'genfiles/json.pb.cc:3187,17'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal14ArenaStringPtr11InitDefaultEv
                - _ZN6google8protobuf11MessageLiteD2Ev
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto11StringValue15_internal_valueEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf8internal14ArenaStringPtr3SetIJEEEvRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPNS0_5ArenaE
        - Branch String:   'genfiles/json.pb.cc:3191,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3191,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:3192,35'
              BranchSideFuncs:
                - _ZNK10json_proto11StringValue15_internal_valueEv
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf8internal14ArenaStringPtr3SetIJEEEvRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPNS0_5ArenaE
      Callsites:
        - Src:             'genfiles/json.pb.cc:3178,5'
          Dst:             _ZN6google8protobuf7MessageC2Ev
        - Src:             'genfiles/json.pb.cc:3182,41'
          Dst:             _ZN6google8protobuf8internal10CachedSizeC2Ev
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:153,28'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:3186,23'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Src:             'genfiles/json.pb.cc:3187,17'
          Dst:             _ZN6google8protobuf8internal14ArenaStringPtr11InitDefaultEv
        - Src:             'genfiles/json.pb.cc:3192,35'
          Dst:             _ZNK10json_proto11StringValue15_internal_valueEv
        - Src:             'genfiles/json.pb.cc:3192,61'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.cc:3192,26'
          Dst:             _ZN6google8protobuf8internal14ArenaStringPtr3SetIJEEEvRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPNS0_5ArenaE
        - Src:             'genfiles/json.pb.cc:3195,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
    - functionName:    _ZN10json_proto11NumberValue12InternalSwapEPS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberValue *'
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIPN10json_proto13NumberIntegerEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_
                - _ZNSt3__14swapIN10json_proto11NumberValue5Impl_10ValueUnionEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
                - _ZNSt3__14swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:147,15'
              BranchSideFuncs:
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIPN10json_proto13NumberIntegerEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_
                - _ZNSt3__14swapIN10json_proto11NumberValue5Impl_10ValueUnionEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
                - _ZNSt3__14swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
      Callsites:       []
    - functionName:    _ZN10json_proto11NumberValue8CopyFromERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberValue *'
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10json_proto11NumberValue5ClearEv
        - _ZN10json_proto11NumberValue9MergeFromERKS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3107,13'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue5ClearEv
                - _ZN10json_proto11NumberValue9MergeFromERKS0_
            - BranchSide:      'genfiles/json.pb.cc:3107,13'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue5ClearEv
                - _ZN10json_proto11NumberValue9MergeFromERKS0_
        - Branch String:   'genfiles/json.pb.cc:3107,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:3107,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:3108,3'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue5ClearEv
                - _ZN10json_proto11NumberValue9MergeFromERKS0_
      Callsites:
        - Src:             'genfiles/json.pb.cc:3108,3'
          Dst:             _ZN10json_proto11NumberValue5ClearEv
        - Src:             'genfiles/json.pb.cc:3109,3'
          Dst:             _ZN10json_proto11NumberValue9MergeFromERKS0_
    - functionName:    _ZN10json_proto11NumberValueC2ERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2795
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberValue *'
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          151
      EdgeCount:       43
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN10json_proto11NumberValue15clear_has_valueEv
        - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
        - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
        - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
        - _ZN10json_proto11NumberValue5Impl_10ValueUnionC2Ev
        - _ZN10json_proto13NumberIntegerC2ERKS0_
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf7MessageC2Ev
        - _ZN6google8protobuf8internal10CachedSizeC2Ev
        - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - _ZNK10json_proto11NumberValue10value_caseEv
        - _ZNK10json_proto11NumberValue21_internal_float_valueEv
        - _ZNK10json_proto11NumberValue24_internal_exponent_valueEv
        - _ZNK10json_proto11NumberValue29_internal_exponent_frac_valueEv
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2795,40'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2Ev
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
                - _ZN10json_proto11NumberValue5Impl_10ValueUnionC2Ev
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
                - __sanitizer_cov_trace_const_cmp4
                - _Znwm
                - _ZN10json_proto13NumberIntegerC2ERKS0_
                - _ZdlPv
                - _ZN10json_proto11NumberValue15clear_has_valueEv
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZNK10json_proto11NumberValue29_internal_exponent_frac_valueEv
                - _ZN10json_proto18NumberExponentFrac9MergeFromERKS0_
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZNK10json_proto11NumberValue24_internal_exponent_valueEv
                - _ZN10json_proto14NumberExponent9MergeFromERKS0_
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZNK10json_proto11NumberValue21_internal_float_valueEv
                - _ZN10json_proto11NumberFloat9MergeFromERKS0_
            - BranchSide:      'genfiles/json.pb.cc:2795,40'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2Ev
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
                - _ZN10json_proto11NumberValue5Impl_10ValueUnionC2Ev
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
                - __sanitizer_cov_trace_const_cmp4
                - _Znwm
                - _ZN10json_proto13NumberIntegerC2ERKS0_
                - _ZdlPv
                - _ZN10json_proto11NumberValue15clear_has_valueEv
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZNK10json_proto11NumberValue29_internal_exponent_frac_valueEv
                - _ZN10json_proto18NumberExponentFrac9MergeFromERKS0_
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZNK10json_proto11NumberValue24_internal_exponent_valueEv
                - _ZN10json_proto14NumberExponent9MergeFromERKS0_
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZNK10json_proto11NumberValue21_internal_float_valueEv
                - _ZN10json_proto11NumberFloat9MergeFromERKS0_
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _Znwm
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto13NumberIntegerC2ERKS0_
                - _ZdlPv
                - _ZN10json_proto11NumberValue15clear_has_valueEv
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZNK10json_proto11NumberValue29_internal_exponent_frac_valueEv
                - _ZN10json_proto18NumberExponentFrac9MergeFromERKS0_
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZNK10json_proto11NumberValue24_internal_exponent_valueEv
                - _ZN10json_proto14NumberExponent9MergeFromERKS0_
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZNK10json_proto11NumberValue21_internal_float_valueEv
                - _ZN10json_proto11NumberFloat9MergeFromERKS0_
            - BranchSide:      'genfiles/json.pb.cc:2804,3'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
                - __sanitizer_cov_trace_const_cmp4
                - _Znwm
                - _ZN10json_proto13NumberIntegerC2ERKS0_
                - _ZdlPv
                - _ZN10json_proto11NumberValue15clear_has_valueEv
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZNK10json_proto11NumberValue29_internal_exponent_frac_valueEv
                - _ZN10json_proto18NumberExponentFrac9MergeFromERKS0_
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZNK10json_proto11NumberValue24_internal_exponent_valueEv
                - _ZN10json_proto14NumberExponent9MergeFromERKS0_
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZNK10json_proto11NumberValue21_internal_float_valueEv
                - _ZN10json_proto11NumberFloat9MergeFromERKS0_
        - Branch String:   'genfiles/json.pb.cc:2805,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2806,36'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue15clear_has_valueEv
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZNK10json_proto11NumberValue29_internal_exponent_frac_valueEv
                - _ZN10json_proto18NumberExponentFrac9MergeFromERKS0_
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZNK10json_proto11NumberValue24_internal_exponent_valueEv
                - _ZN10json_proto14NumberExponent9MergeFromERKS0_
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZNK10json_proto11NumberValue21_internal_float_valueEv
                - _ZN10json_proto11NumberFloat9MergeFromERKS0_
            - BranchSide:      'genfiles/json.pb.cc:2808,3'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue15clear_has_valueEv
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZNK10json_proto11NumberValue29_internal_exponent_frac_valueEv
                - _ZN10json_proto18NumberExponentFrac9MergeFromERKS0_
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZNK10json_proto11NumberValue24_internal_exponent_valueEv
                - _ZN10json_proto14NumberExponent9MergeFromERKS0_
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZNK10json_proto11NumberValue21_internal_float_valueEv
                - _ZN10json_proto11NumberFloat9MergeFromERKS0_
        - Branch String:   'genfiles/json.pb.cc:2809,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2809,3'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:2811,14'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZNK10json_proto11NumberValue21_internal_float_valueEv
                - _ZN10json_proto11NumberFloat9MergeFromERKS0_
            - BranchSide:      'genfiles/json.pb.cc:2816,14'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZNK10json_proto11NumberValue24_internal_exponent_valueEv
                - _ZN10json_proto14NumberExponent9MergeFromERKS0_
            - BranchSide:      'genfiles/json.pb.cc:2821,14'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZNK10json_proto11NumberValue29_internal_exponent_frac_valueEv
                - _ZN10json_proto18NumberExponentFrac9MergeFromERKS0_
      Callsites:
        - Src:             'genfiles/json.pb.cc:2795,5'
          Dst:             _ZN6google8protobuf7MessageC2Ev
        - Src:             'genfiles/json.pb.cc:2799,41'
          Dst:             _ZN6google8protobuf8internal10CachedSizeC2Ev
        - Src:             'genfiles/json.pb.cc:2801,7'
          Dst:             _ZN10json_proto11NumberValue5Impl_10ValueUnionC2Ev
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:153,28'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:2804,23'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Src:             'genfiles/json.pb.cc:2806,40'
          Dst:             _ZN10json_proto13NumberIntegerC2ERKS0_
        - Src:             'genfiles/json.pb.cc:2808,3'
          Dst:             _ZN10json_proto11NumberValue15clear_has_valueEv
        - Src:             'genfiles/json.pb.cc:2809,16'
          Dst:             _ZNK10json_proto11NumberValue10value_caseEv
        - Src:             'genfiles/json.pb.cc:2811,14'
          Dst:             _ZN10json_proto11NumberValue29_internal_mutable_float_valueEv
        - Src:             'genfiles/json.pb.cc:2812,16'
          Dst:             _ZNK10json_proto11NumberValue21_internal_float_valueEv
        - Src:             'genfiles/json.pb.cc:2811,74'
          Dst:             _ZN10json_proto11NumberFloat9MergeFromERKS0_
        - Src:             'genfiles/json.pb.cc:2816,14'
          Dst:             _ZN10json_proto11NumberValue32_internal_mutable_exponent_valueEv
        - Src:             'genfiles/json.pb.cc:2817,16'
          Dst:             _ZNK10json_proto11NumberValue24_internal_exponent_valueEv
        - Src:             'genfiles/json.pb.cc:2816,80'
          Dst:             _ZN10json_proto14NumberExponent9MergeFromERKS0_
        - Src:             'genfiles/json.pb.cc:2821,14'
          Dst:             _ZN10json_proto11NumberValue37_internal_mutable_exponent_frac_valueEv
        - Src:             'genfiles/json.pb.cc:2822,16'
          Dst:             _ZNK10json_proto11NumberValue29_internal_exponent_frac_valueEv
        - Src:             'genfiles/json.pb.cc:2821,89'
          Dst:             _ZN10json_proto18NumberExponentFrac9MergeFromERKS0_
        - Src:             'genfiles/json.pb.cc:2830,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
    - functionName:    _ZN10json_proto13NumberIntegerC2ERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1779
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberInteger *'
        - 'class.json_proto::NumberInteger *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf7MessageC2Ev
        - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1779,61'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2Ev
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
            - BranchSide:      'genfiles/json.pb.cc:1779,61'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2Ev
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1780,3'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
      Callsites:
        - Src:             'genfiles/json.pb.cc:1779,5'
          Dst:             _ZN6google8protobuf7MessageC2Ev
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:153,28'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:1780,23'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Src:             'genfiles/json.pb.cc:1783,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
    - functionName:    _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto18NumberExponentFracEEEPT_PNS0_5ArenaES6_S8_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/generated_message_util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'class.json_proto::NumberExponentFrac *'
      argCount:        3
      argTypes:
        - 'class.google::protobuf::Arena *'
        - 'class.json_proto::NumberExponentFrac *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:175,22'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:174,31'
          Dst:             _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
    - functionName:    _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'class.google::protobuf::MessageLite *'
      argCount:        3
      argTypes:
        - 'class.google::protobuf::Arena *'
        - 'class.google::protobuf::MessageLite *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto18NumberExponentFracEEEPS1_PKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto18NumberExponentFracEE14GetOwningArenaEPKS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto18NumberExponentFracEE14GetOwningArenaEPKS4_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:499,12'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto18NumberExponentFracEE14GetOwningArenaEPKS4_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:499,12'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto18NumberExponentFracEE14GetOwningArenaEPKS4_
    - functionName:    _ZN10json_proto11NumberValue33set_allocated_exponent_frac_valueEPNS_18NumberExponentFracE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2774
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberValue *'
        - 'class.json_proto::NumberExponentFrac *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN10json_proto11NumberValue11clear_valueEv
        - _ZN10json_proto11NumberValue27set_has_exponent_frac_valueEv
        - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto18NumberExponentFracEEEPS1_PKT_
        - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto18NumberExponentFracEEEPT_PNS0_5ArenaES6_S8_
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2775,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto11NumberValue11clear_valueEv
                - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto18NumberExponentFracEEEPS1_PKT_
                - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto18NumberExponentFracEEEPT_PNS0_5ArenaES6_S8_
                - _ZN10json_proto11NumberValue27set_has_exponent_frac_valueEv
            - BranchSide:      'genfiles/json.pb.cc:2775,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto11NumberValue11clear_valueEv
                - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto18NumberExponentFracEEEPS1_PKT_
                - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto18NumberExponentFracEEEPT_PNS0_5ArenaES6_S8_
                - _ZN10json_proto11NumberValue27set_has_exponent_frac_valueEv
        - Branch String:   'genfiles/json.pb.cc:2777,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2777,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:2779,7'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto18NumberExponentFracEEEPS1_PKT_
                - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto18NumberExponentFracEEEPT_PNS0_5ArenaES6_S8_
                - _ZN10json_proto11NumberValue27set_has_exponent_frac_valueEv
        - Branch String:   'genfiles/json.pb.cc:2780,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2781,29'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue27set_has_exponent_frac_valueEv
            - BranchSide:      'genfiles/json.pb.cc:2784,5'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue27set_has_exponent_frac_valueEv
      Callsites:
        - Src:             'genfiles/json.pb.cc:2775,51'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.cc:2776,3'
          Dst:             _ZN10json_proto11NumberValue11clear_valueEv
        - Src:             'genfiles/json.pb.cc:2779,7'
          Dst:             _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto18NumberExponentFracEEEPS1_PKT_
        - Src:             'genfiles/json.pb.cc:2781,29'
          Dst:             _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto18NumberExponentFracEEEPT_PNS0_5ArenaES6_S8_
        - Src:             'genfiles/json.pb.cc:2784,5'
          Dst:             _ZN10json_proto11NumberValue27set_has_exponent_frac_valueEv
    - functionName:    _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto14NumberExponentEEEPT_PNS0_5ArenaES6_S8_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/generated_message_util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'class.json_proto::NumberExponent *'
      argCount:        3
      argTypes:
        - 'class.google::protobuf::Arena *'
        - 'class.json_proto::NumberExponent *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:175,22'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:174,31'
          Dst:             _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
    - functionName:    _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto14NumberExponentEEEPS1_PKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponent *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto14NumberExponentEE14GetOwningArenaEPKS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto14NumberExponentEE14GetOwningArenaEPKS4_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:499,12'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto14NumberExponentEE14GetOwningArenaEPKS4_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:499,12'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto14NumberExponentEE14GetOwningArenaEPKS4_
    - functionName:    _ZN10json_proto11NumberValue28set_allocated_exponent_valueEPNS_14NumberExponentE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2759
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberValue *'
        - 'class.json_proto::NumberExponent *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN10json_proto11NumberValue11clear_valueEv
        - _ZN10json_proto11NumberValue22set_has_exponent_valueEv
        - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto14NumberExponentEEEPS1_PKT_
        - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto14NumberExponentEEEPT_PNS0_5ArenaES6_S8_
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2760,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto11NumberValue11clear_valueEv
                - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto14NumberExponentEEEPS1_PKT_
                - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto14NumberExponentEEEPT_PNS0_5ArenaES6_S8_
                - _ZN10json_proto11NumberValue22set_has_exponent_valueEv
            - BranchSide:      'genfiles/json.pb.cc:2760,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto11NumberValue11clear_valueEv
                - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto14NumberExponentEEEPS1_PKT_
                - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto14NumberExponentEEEPT_PNS0_5ArenaES6_S8_
                - _ZN10json_proto11NumberValue22set_has_exponent_valueEv
        - Branch String:   'genfiles/json.pb.cc:2762,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2762,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:2764,7'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto14NumberExponentEEEPS1_PKT_
                - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto14NumberExponentEEEPT_PNS0_5ArenaES6_S8_
                - _ZN10json_proto11NumberValue22set_has_exponent_valueEv
        - Branch String:   'genfiles/json.pb.cc:2765,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2766,24'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue22set_has_exponent_valueEv
            - BranchSide:      'genfiles/json.pb.cc:2769,5'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue22set_has_exponent_valueEv
      Callsites:
        - Src:             'genfiles/json.pb.cc:2760,51'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.cc:2761,3'
          Dst:             _ZN10json_proto11NumberValue11clear_valueEv
        - Src:             'genfiles/json.pb.cc:2764,7'
          Dst:             _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto14NumberExponentEEEPS1_PKT_
        - Src:             'genfiles/json.pb.cc:2766,24'
          Dst:             _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto14NumberExponentEEEPT_PNS0_5ArenaES6_S8_
        - Src:             'genfiles/json.pb.cc:2769,5'
          Dst:             _ZN10json_proto11NumberValue22set_has_exponent_valueEv
    - functionName:    _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto11NumberFloatEEEPT_PNS0_5ArenaES6_S8_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/generated_message_util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'class.json_proto::NumberFloat *'
      argCount:        3
      argTypes:
        - 'class.google::protobuf::Arena *'
        - 'class.json_proto::NumberFloat *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:175,22'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:174,31'
          Dst:             _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
    - functionName:    _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto11NumberFloatEEEPS1_PKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberFloat *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberFloatEE14GetOwningArenaEPKS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberFloatEE14GetOwningArenaEPKS4_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:499,12'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberFloatEE14GetOwningArenaEPKS4_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:499,12'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberFloatEE14GetOwningArenaEPKS4_
    - functionName:    _ZN10json_proto11NumberValue25set_allocated_float_valueEPNS_11NumberFloatE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberValue *'
        - 'class.json_proto::NumberFloat *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN10json_proto11NumberValue11clear_valueEv
        - _ZN10json_proto11NumberValue19set_has_float_valueEv
        - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto11NumberFloatEEEPS1_PKT_
        - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto11NumberFloatEEEPT_PNS0_5ArenaES6_S8_
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2745,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto11NumberValue11clear_valueEv
                - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto11NumberFloatEEEPS1_PKT_
                - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto11NumberFloatEEEPT_PNS0_5ArenaES6_S8_
                - _ZN10json_proto11NumberValue19set_has_float_valueEv
            - BranchSide:      'genfiles/json.pb.cc:2745,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto11NumberValue11clear_valueEv
                - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto11NumberFloatEEEPS1_PKT_
                - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto11NumberFloatEEEPT_PNS0_5ArenaES6_S8_
                - _ZN10json_proto11NumberValue19set_has_float_valueEv
        - Branch String:   'genfiles/json.pb.cc:2747,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2747,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:2749,7'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto11NumberFloatEEEPS1_PKT_
                - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto11NumberFloatEEEPT_PNS0_5ArenaES6_S8_
                - _ZN10json_proto11NumberValue19set_has_float_valueEv
        - Branch String:   'genfiles/json.pb.cc:2750,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2751,21'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue19set_has_float_valueEv
            - BranchSide:      'genfiles/json.pb.cc:2754,5'
              BranchSideFuncs:
                - _ZN10json_proto11NumberValue19set_has_float_valueEv
      Callsites:
        - Src:             'genfiles/json.pb.cc:2745,51'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.cc:2746,3'
          Dst:             _ZN10json_proto11NumberValue11clear_valueEv
        - Src:             'genfiles/json.pb.cc:2749,7'
          Dst:             _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto11NumberFloatEEEPS1_PKT_
        - Src:             'genfiles/json.pb.cc:2751,21'
          Dst:             _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto11NumberFloatEEEPT_PNS0_5ArenaES6_S8_
        - Src:             'genfiles/json.pb.cc:2754,5'
          Dst:             _ZN10json_proto11NumberValue19set_has_float_valueEv
    - functionName:    _ZN10json_proto18NumberExponentFrac12InternalSwapEPS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2690
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
        - 'class.json_proto::NumberExponentFrac *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal7memswapILm9EEEvPcS3_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZN6google8protobuf8internal7memswapILm9EEEvPcS3_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:147,15'
              BranchSideFuncs:
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZN6google8protobuf8internal7memswapILm9EEEvPcS3_
      Callsites:
        - Src:             'genfiles/json.pb.cc:2694,3'
          Dst:             _ZN6google8protobuf8internal7memswapILm9EEEvPcS3_
    - functionName:    _ZN6google8protobuf8internal7memswapILm9EEEvPcS3_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto18NumberExponentFrac8CopyFromERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
        - 'class.json_proto::NumberExponentFrac *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10json_proto18NumberExponentFrac5ClearEv
        - _ZN10json_proto18NumberExponentFrac9MergeFromERKS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2680,13'
              BranchSideFuncs:
                - _ZN10json_proto18NumberExponentFrac5ClearEv
                - _ZN10json_proto18NumberExponentFrac9MergeFromERKS0_
            - BranchSide:      'genfiles/json.pb.cc:2680,13'
              BranchSideFuncs:
                - _ZN10json_proto18NumberExponentFrac5ClearEv
                - _ZN10json_proto18NumberExponentFrac9MergeFromERKS0_
        - Branch String:   'genfiles/json.pb.cc:2680,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2680,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:2681,3'
              BranchSideFuncs:
                - _ZN10json_proto18NumberExponentFrac5ClearEv
                - _ZN10json_proto18NumberExponentFrac9MergeFromERKS0_
      Callsites:
        - Src:             'genfiles/json.pb.cc:2681,3'
          Dst:             _ZN10json_proto18NumberExponentFrac5ClearEv
        - Src:             'genfiles/json.pb.cc:2682,3'
          Dst:             _ZN10json_proto18NumberExponentFrac9MergeFromERKS0_
    - functionName:    _ZN10json_proto18NumberExponentFracC2ERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberExponentFrac *'
        - 'class.json_proto::NumberExponentFrac *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf7MessageC2Ev
        - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2450,61'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2Ev
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
            - BranchSide:      'genfiles/json.pb.cc:2450,61'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2Ev
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:2451,3'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
      Callsites:
        - Src:             'genfiles/json.pb.cc:2450,5'
          Dst:             _ZN6google8protobuf7MessageC2Ev
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:153,28'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:2451,23'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Src:             'genfiles/json.pb.cc:2454,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
    - functionName:    _ZN10json_proto14NumberExponent12InternalSwapEPS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2406
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberExponent *'
        - 'class.json_proto::NumberExponent *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal7memswapILm9EEEvPcS3_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZN6google8protobuf8internal7memswapILm9EEEvPcS3_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:147,15'
              BranchSideFuncs:
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZN6google8protobuf8internal7memswapILm9EEEvPcS3_
      Callsites:
        - Src:             'genfiles/json.pb.cc:2410,3'
          Dst:             _ZN6google8protobuf8internal7memswapILm9EEEvPcS3_
    - functionName:    _ZN10json_proto14NumberExponent8CopyFromERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2394
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberExponent *'
        - 'class.json_proto::NumberExponent *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10json_proto14NumberExponent5ClearEv
        - _ZN10json_proto14NumberExponent9MergeFromERKS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2396,13'
              BranchSideFuncs:
                - _ZN10json_proto14NumberExponent5ClearEv
                - _ZN10json_proto14NumberExponent9MergeFromERKS0_
            - BranchSide:      'genfiles/json.pb.cc:2396,13'
              BranchSideFuncs:
                - _ZN10json_proto14NumberExponent5ClearEv
                - _ZN10json_proto14NumberExponent9MergeFromERKS0_
        - Branch String:   'genfiles/json.pb.cc:2396,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2396,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:2397,3'
              BranchSideFuncs:
                - _ZN10json_proto14NumberExponent5ClearEv
                - _ZN10json_proto14NumberExponent9MergeFromERKS0_
      Callsites:
        - Src:             'genfiles/json.pb.cc:2397,3'
          Dst:             _ZN10json_proto14NumberExponent5ClearEv
        - Src:             'genfiles/json.pb.cc:2398,3'
          Dst:             _ZN10json_proto14NumberExponent9MergeFromERKS0_
    - functionName:    _ZN10json_proto14NumberExponentC2ERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberExponent *'
        - 'class.json_proto::NumberExponent *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf7MessageC2Ev
        - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2164,61'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2Ev
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
            - BranchSide:      'genfiles/json.pb.cc:2164,61'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2Ev
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:2165,3'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
      Callsites:
        - Src:             'genfiles/json.pb.cc:2164,5'
          Dst:             _ZN6google8protobuf7MessageC2Ev
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:153,28'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:2165,23'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Src:             'genfiles/json.pb.cc:2168,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
    - functionName:    _ZN10json_proto11NumberFloat12InternalSwapEPS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2124
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberFloat *'
        - 'class.json_proto::NumberFloat *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIdEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:147,15'
              BranchSideFuncs:
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIdEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
      Callsites:       []
    - functionName:    _ZN10json_proto11NumberFloat8CopyFromERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberFloat *'
        - 'class.json_proto::NumberFloat *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10json_proto11NumberFloat5ClearEv
        - _ZN10json_proto11NumberFloat9MergeFromERKS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2114,13'
              BranchSideFuncs:
                - _ZN10json_proto11NumberFloat5ClearEv
                - _ZN10json_proto11NumberFloat9MergeFromERKS0_
            - BranchSide:      'genfiles/json.pb.cc:2114,13'
              BranchSideFuncs:
                - _ZN10json_proto11NumberFloat5ClearEv
                - _ZN10json_proto11NumberFloat9MergeFromERKS0_
        - Branch String:   'genfiles/json.pb.cc:2114,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:2114,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:2115,3'
              BranchSideFuncs:
                - _ZN10json_proto11NumberFloat5ClearEv
                - _ZN10json_proto11NumberFloat9MergeFromERKS0_
      Callsites:
        - Src:             'genfiles/json.pb.cc:2115,3'
          Dst:             _ZN10json_proto11NumberFloat5ClearEv
        - Src:             'genfiles/json.pb.cc:2116,3'
          Dst:             _ZN10json_proto11NumberFloat9MergeFromERKS0_
    - functionName:    _ZN10json_proto11NumberFloatC2ERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1969
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberFloat *'
        - 'class.json_proto::NumberFloat *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf7MessageC2Ev
        - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1969,61'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2Ev
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
            - BranchSide:      'genfiles/json.pb.cc:1969,61'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2Ev
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1970,3'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
      Callsites:
        - Src:             'genfiles/json.pb.cc:1969,5'
          Dst:             _ZN6google8protobuf7MessageC2Ev
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:153,28'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:1970,23'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Src:             'genfiles/json.pb.cc:1973,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
    - functionName:    _ZN10json_proto13NumberInteger12InternalSwapEPS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1935
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberInteger *'
        - 'class.json_proto::NumberInteger *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:147,15'
              BranchSideFuncs:
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
      Callsites:       []
    - functionName:    _ZN10json_proto13NumberInteger8CopyFromERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1923
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::NumberInteger *'
        - 'class.json_proto::NumberInteger *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10json_proto13NumberInteger5ClearEv
        - _ZN10json_proto13NumberInteger9MergeFromERKS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1925,13'
              BranchSideFuncs:
                - _ZN10json_proto13NumberInteger5ClearEv
                - _ZN10json_proto13NumberInteger9MergeFromERKS0_
            - BranchSide:      'genfiles/json.pb.cc:1925,13'
              BranchSideFuncs:
                - _ZN10json_proto13NumberInteger5ClearEv
                - _ZN10json_proto13NumberInteger9MergeFromERKS0_
        - Branch String:   'genfiles/json.pb.cc:1925,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1925,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1926,3'
              BranchSideFuncs:
                - _ZN10json_proto13NumberInteger5ClearEv
                - _ZN10json_proto13NumberInteger9MergeFromERKS0_
      Callsites:
        - Src:             'genfiles/json.pb.cc:1926,3'
          Dst:             _ZN10json_proto13NumberInteger5ClearEv
        - Src:             'genfiles/json.pb.cc:1927,3'
          Dst:             _ZN10json_proto13NumberInteger9MergeFromERKS0_
    - functionName:    _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE12InternalSwapEPS4_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1194
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::RepeatedPtrField *'
        - 'class.google::protobuf::RepeatedPtrField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal20RepeatedPtrFieldBase12InternalSwapEPS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase12InternalSwapEPS2_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1195,37'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBase12InternalSwapEPS2_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1195,37'
          Dst:             _ZN6google8protobuf8internal20RepeatedPtrFieldBase12InternalSwapEPS2_
    - functionName:    _ZN10json_proto10ArrayValue12InternalSwapEPS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1747
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::ArrayValue *'
        - 'class.json_proto::ArrayValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE12InternalSwapEPS4_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE12InternalSwapEPS4_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:147,15'
              BranchSideFuncs:
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE12InternalSwapEPS4_
      Callsites:
        - Src:             'genfiles/json.pb.cc:1750,17'
          Dst:             _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE12InternalSwapEPS4_
    - functionName:    _ZN10json_proto10ArrayValue8CopyFromERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1734
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::ArrayValue *'
        - 'class.json_proto::ArrayValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10json_proto10ArrayValue5ClearEv
        - _ZN10json_proto10ArrayValue9MergeFromERKS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1736,13'
              BranchSideFuncs:
                - _ZN10json_proto10ArrayValue5ClearEv
                - _ZN10json_proto10ArrayValue9MergeFromERKS0_
            - BranchSide:      'genfiles/json.pb.cc:1736,13'
              BranchSideFuncs:
                - _ZN10json_proto10ArrayValue5ClearEv
                - _ZN10json_proto10ArrayValue9MergeFromERKS0_
        - Branch String:   'genfiles/json.pb.cc:1736,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1736,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1737,3'
              BranchSideFuncs:
                - _ZN10json_proto10ArrayValue5ClearEv
                - _ZN10json_proto10ArrayValue9MergeFromERKS0_
      Callsites:
        - Src:             'genfiles/json.pb.cc:1737,3'
          Dst:             _ZN10json_proto10ArrayValue5ClearEv
        - Src:             'genfiles/json.pb.cc:1738,3'
          Dst:             _ZN10json_proto10ArrayValue9MergeFromERKS0_
    - functionName:    _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEEC2ERKS4_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.google::protobuf::RepeatedPtrField *'
        - 'class.google::protobuf::RepeatedPtrField *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE9MergeFromERKS4_
        - _ZN6google8protobuf8internal20RepeatedPtrFieldBaseC2Ev
        - _ZN6google8protobuf8internal20RepeatedPtrFieldBaseD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1253,30'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBaseC2Ev
                - _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE9MergeFromERKS4_
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBaseD2Ev
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1253,30'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBaseC2Ev
                - _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE9MergeFromERKS4_
                - _ZN6google8protobuf8internal20RepeatedPtrFieldBaseD2Ev
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1253,7'
          Dst:             _ZN6google8protobuf8internal20RepeatedPtrFieldBaseC2Ev
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1255,3'
          Dst:             _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE9MergeFromERKS4_
        - Src:             '../LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h:1256,1'
          Dst:             _ZN6google8protobuf8internal20RepeatedPtrFieldBaseD2Ev
    - functionName:    _ZN10json_proto10ArrayValueC2ERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1586
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::ArrayValue *'
        - 'class.json_proto::ArrayValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEEC2ERKS4_
        - _ZN6google8protobuf7MessageC2Ev
        - _ZN6google8protobuf8internal10CachedSizeC2Ev
        - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1586,40'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2Ev
                - _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEEC2ERKS4_
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
            - BranchSide:      'genfiles/json.pb.cc:1586,40'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2Ev
                - _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEEC2ERKS4_
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1592,3'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
      Callsites:
        - Src:             'genfiles/json.pb.cc:1586,5'
          Dst:             _ZN6google8protobuf7MessageC2Ev
        - Src:             'genfiles/json.pb.cc:1589,7'
          Dst:             _ZN6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEEC2ERKS4_
        - Src:             'genfiles/json.pb.cc:1590,41'
          Dst:             _ZN6google8protobuf8internal10CachedSizeC2Ev
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:153,28'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:1592,23'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Src:             'genfiles/json.pb.cc:1594,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
    - functionName:    _ZN10json_proto9JsonValue12InternalSwapEPS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1562
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonValue *'
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIN10json_proto9JsonValue5Impl_10ValueUnionEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
                - _ZNSt3__14swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:147,15'
              BranchSideFuncs:
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIN10json_proto9JsonValue5Impl_10ValueUnionEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
                - _ZNSt3__14swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
      Callsites:       []
    - functionName:    _ZN10json_proto9JsonValue8CopyFromERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1516
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonValue *'
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10json_proto9JsonValue5ClearEv
        - _ZN10json_proto9JsonValue9MergeFromERKS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1518,13'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue5ClearEv
                - _ZN10json_proto9JsonValue9MergeFromERKS0_
            - BranchSide:      'genfiles/json.pb.cc:1518,13'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue5ClearEv
                - _ZN10json_proto9JsonValue9MergeFromERKS0_
        - Branch String:   'genfiles/json.pb.cc:1518,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1518,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1519,3'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue5ClearEv
                - _ZN10json_proto9JsonValue9MergeFromERKS0_
      Callsites:
        - Src:             'genfiles/json.pb.cc:1519,3'
          Dst:             _ZN10json_proto9JsonValue5ClearEv
        - Src:             'genfiles/json.pb.cc:1520,3'
          Dst:             _ZN10json_proto9JsonValue9MergeFromERKS0_
    - functionName:    _ZN10json_proto9JsonValueC2ERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonValue *'
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          136
      EdgeCount:       38
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN10json_proto9JsonValue15clear_has_valueEv
        - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
        - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
        - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
        - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
        - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
        - _ZN10json_proto9JsonValue5Impl_10ValueUnionC2Ev
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf7MessageC2Ev
        - _ZN6google8protobuf8internal10CachedSizeC2Ev
        - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - _ZNK10json_proto9JsonValue10value_caseEv
        - _ZNK10json_proto9JsonValue21_internal_array_valueEv
        - _ZNK10json_proto9JsonValue22_internal_number_valueEv
        - _ZNK10json_proto9JsonValue22_internal_object_valueEv
        - _ZNK10json_proto9JsonValue22_internal_string_valueEv
        - _ZNK10json_proto9JsonValue23_internal_boolean_valueEv
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1173,40'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2Ev
                - _ZN10json_proto9JsonValue5Impl_10ValueUnionC2Ev
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto9JsonValue15clear_has_valueEv
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZNK10json_proto9JsonValue23_internal_boolean_valueEv
                - _ZN10json_proto12BooleanValue9MergeFromERKS0_
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZNK10json_proto9JsonValue22_internal_string_valueEv
                - _ZN10json_proto11StringValue9MergeFromERKS0_
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZNK10json_proto9JsonValue22_internal_number_valueEv
                - _ZN10json_proto11NumberValue9MergeFromERKS0_
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZNK10json_proto9JsonValue21_internal_array_valueEv
                - _ZN10json_proto10ArrayValue9MergeFromERKS0_
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZNK10json_proto9JsonValue22_internal_object_valueEv
                - _ZN10json_proto10JsonObject9MergeFromERKS0_
            - BranchSide:      'genfiles/json.pb.cc:1173,40'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2Ev
                - _ZN10json_proto9JsonValue5Impl_10ValueUnionC2Ev
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto9JsonValue15clear_has_valueEv
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZNK10json_proto9JsonValue23_internal_boolean_valueEv
                - _ZN10json_proto12BooleanValue9MergeFromERKS0_
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZNK10json_proto9JsonValue22_internal_string_valueEv
                - _ZN10json_proto11StringValue9MergeFromERKS0_
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZNK10json_proto9JsonValue22_internal_number_valueEv
                - _ZN10json_proto11NumberValue9MergeFromERKS0_
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZNK10json_proto9JsonValue21_internal_array_valueEv
                - _ZN10json_proto10ArrayValue9MergeFromERKS0_
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZNK10json_proto9JsonValue22_internal_object_valueEv
                - _ZN10json_proto10JsonObject9MergeFromERKS0_
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1180,3'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue15clear_has_valueEv
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZNK10json_proto9JsonValue23_internal_boolean_valueEv
                - _ZN10json_proto12BooleanValue9MergeFromERKS0_
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZNK10json_proto9JsonValue22_internal_string_valueEv
                - _ZN10json_proto11StringValue9MergeFromERKS0_
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZNK10json_proto9JsonValue22_internal_number_valueEv
                - _ZN10json_proto11NumberValue9MergeFromERKS0_
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZNK10json_proto9JsonValue21_internal_array_valueEv
                - _ZN10json_proto10ArrayValue9MergeFromERKS0_
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZNK10json_proto9JsonValue22_internal_object_valueEv
                - _ZN10json_proto10JsonObject9MergeFromERKS0_
            - BranchSide:      'genfiles/json.pb.cc:1181,3'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue15clear_has_valueEv
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_switch
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZNK10json_proto9JsonValue23_internal_boolean_valueEv
                - _ZN10json_proto12BooleanValue9MergeFromERKS0_
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZNK10json_proto9JsonValue22_internal_string_valueEv
                - _ZN10json_proto11StringValue9MergeFromERKS0_
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZNK10json_proto9JsonValue22_internal_number_valueEv
                - _ZN10json_proto11NumberValue9MergeFromERKS0_
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZNK10json_proto9JsonValue21_internal_array_valueEv
                - _ZN10json_proto10ArrayValue9MergeFromERKS0_
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZNK10json_proto9JsonValue22_internal_object_valueEv
                - _ZN10json_proto10JsonObject9MergeFromERKS0_
        - Branch String:   'genfiles/json.pb.cc:1182,3'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1182,3'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1184,14'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZNK10json_proto9JsonValue22_internal_object_valueEv
                - _ZN10json_proto10JsonObject9MergeFromERKS0_
            - BranchSide:      'genfiles/json.pb.cc:1189,14'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZNK10json_proto9JsonValue21_internal_array_valueEv
                - _ZN10json_proto10ArrayValue9MergeFromERKS0_
            - BranchSide:      'genfiles/json.pb.cc:1194,14'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZNK10json_proto9JsonValue22_internal_number_valueEv
                - _ZN10json_proto11NumberValue9MergeFromERKS0_
            - BranchSide:      'genfiles/json.pb.cc:1199,14'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZNK10json_proto9JsonValue22_internal_string_valueEv
                - _ZN10json_proto11StringValue9MergeFromERKS0_
            - BranchSide:      'genfiles/json.pb.cc:1204,14'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZNK10json_proto9JsonValue23_internal_boolean_valueEv
                - _ZN10json_proto12BooleanValue9MergeFromERKS0_
      Callsites:
        - Src:             'genfiles/json.pb.cc:1173,5'
          Dst:             _ZN6google8protobuf7MessageC2Ev
        - Src:             'genfiles/json.pb.cc:1176,7'
          Dst:             _ZN10json_proto9JsonValue5Impl_10ValueUnionC2Ev
        - Src:             'genfiles/json.pb.cc:1177,41'
          Dst:             _ZN6google8protobuf8internal10CachedSizeC2Ev
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:153,28'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:1180,23'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Src:             'genfiles/json.pb.cc:1181,3'
          Dst:             _ZN10json_proto9JsonValue15clear_has_valueEv
        - Src:             'genfiles/json.pb.cc:1182,16'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
        - Src:             'genfiles/json.pb.cc:1213,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
        - Src:             'genfiles/json.pb.cc:1184,14'
          Dst:             _ZN10json_proto9JsonValue30_internal_mutable_object_valueEv
        - Src:             'genfiles/json.pb.cc:1185,16'
          Dst:             _ZNK10json_proto9JsonValue22_internal_object_valueEv
        - Src:             'genfiles/json.pb.cc:1184,74'
          Dst:             _ZN10json_proto10JsonObject9MergeFromERKS0_
        - Src:             'genfiles/json.pb.cc:1189,14'
          Dst:             _ZN10json_proto9JsonValue29_internal_mutable_array_valueEv
        - Src:             'genfiles/json.pb.cc:1190,16'
          Dst:             _ZNK10json_proto9JsonValue21_internal_array_valueEv
        - Src:             'genfiles/json.pb.cc:1189,73'
          Dst:             _ZN10json_proto10ArrayValue9MergeFromERKS0_
        - Src:             'genfiles/json.pb.cc:1194,14'
          Dst:             _ZN10json_proto9JsonValue30_internal_mutable_number_valueEv
        - Src:             'genfiles/json.pb.cc:1195,16'
          Dst:             _ZNK10json_proto9JsonValue22_internal_number_valueEv
        - Src:             'genfiles/json.pb.cc:1194,75'
          Dst:             _ZN10json_proto11NumberValue9MergeFromERKS0_
        - Src:             'genfiles/json.pb.cc:1199,14'
          Dst:             _ZN10json_proto9JsonValue30_internal_mutable_string_valueEv
        - Src:             'genfiles/json.pb.cc:1200,16'
          Dst:             _ZNK10json_proto9JsonValue22_internal_string_valueEv
        - Src:             'genfiles/json.pb.cc:1199,75'
          Dst:             _ZN10json_proto11StringValue9MergeFromERKS0_
        - Src:             'genfiles/json.pb.cc:1204,14'
          Dst:             _ZN10json_proto9JsonValue31_internal_mutable_boolean_valueEv
        - Src:             'genfiles/json.pb.cc:1205,16'
          Dst:             _ZNK10json_proto9JsonValue23_internal_boolean_valueEv
        - Src:             'genfiles/json.pb.cc:1204,77'
          Dst:             _ZN10json_proto12BooleanValue9MergeFromERKS0_
    - functionName:    _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto12BooleanValueEEEPT_PNS0_5ArenaES6_S8_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/generated_message_util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'class.json_proto::BooleanValue *'
      argCount:        3
      argTypes:
        - 'class.google::protobuf::Arena *'
        - 'class.json_proto::BooleanValue *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:175,22'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:174,31'
          Dst:             _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
    - functionName:    _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto12BooleanValueEEEPS1_PKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.json_proto::BooleanValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto12BooleanValueEE14GetOwningArenaEPKS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto12BooleanValueEE14GetOwningArenaEPKS4_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:499,12'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto12BooleanValueEE14GetOwningArenaEPKS4_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:499,12'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto12BooleanValueEE14GetOwningArenaEPKS4_
    - functionName:    _ZN10json_proto9JsonValue27set_allocated_boolean_valueEPNS_12BooleanValueE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonValue *'
        - 'class.json_proto::BooleanValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN10json_proto9JsonValue11clear_valueEv
        - _ZN10json_proto9JsonValue21set_has_boolean_valueEv
        - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto12BooleanValueEEEPS1_PKT_
        - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto12BooleanValueEEEPT_PNS0_5ArenaES6_S8_
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1153,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto9JsonValue11clear_valueEv
                - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto12BooleanValueEEEPS1_PKT_
                - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto12BooleanValueEEEPT_PNS0_5ArenaES6_S8_
                - _ZN10json_proto9JsonValue21set_has_boolean_valueEv
            - BranchSide:      'genfiles/json.pb.cc:1153,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto9JsonValue11clear_valueEv
                - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto12BooleanValueEEEPS1_PKT_
                - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto12BooleanValueEEEPT_PNS0_5ArenaES6_S8_
                - _ZN10json_proto9JsonValue21set_has_boolean_valueEv
        - Branch String:   'genfiles/json.pb.cc:1155,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1155,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1157,7'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto12BooleanValueEEEPS1_PKT_
                - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto12BooleanValueEEEPT_PNS0_5ArenaES6_S8_
                - _ZN10json_proto9JsonValue21set_has_boolean_valueEv
        - Branch String:   'genfiles/json.pb.cc:1158,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1159,23'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue21set_has_boolean_valueEv
            - BranchSide:      'genfiles/json.pb.cc:1162,5'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue21set_has_boolean_valueEv
      Callsites:
        - Src:             'genfiles/json.pb.cc:1153,51'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.cc:1154,3'
          Dst:             _ZN10json_proto9JsonValue11clear_valueEv
        - Src:             'genfiles/json.pb.cc:1157,7'
          Dst:             _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto12BooleanValueEEEPS1_PKT_
        - Src:             'genfiles/json.pb.cc:1159,23'
          Dst:             _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto12BooleanValueEEEPT_PNS0_5ArenaES6_S8_
        - Src:             'genfiles/json.pb.cc:1162,5'
          Dst:             _ZN10json_proto9JsonValue21set_has_boolean_valueEv
    - functionName:    _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto11StringValueEEEPT_PNS0_5ArenaES6_S8_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/generated_message_util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'class.json_proto::StringValue *'
      argCount:        3
      argTypes:
        - 'class.google::protobuf::Arena *'
        - 'class.json_proto::StringValue *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:175,22'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:174,31'
          Dst:             _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
    - functionName:    _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto11StringValueEEEPS1_PKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.json_proto::StringValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11StringValueEE14GetOwningArenaEPKS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11StringValueEE14GetOwningArenaEPKS4_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:499,12'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11StringValueEE14GetOwningArenaEPKS4_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:499,12'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11StringValueEE14GetOwningArenaEPKS4_
    - functionName:    _ZN10json_proto9JsonValue26set_allocated_string_valueEPNS_11StringValueE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1137
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonValue *'
        - 'class.json_proto::StringValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN10json_proto9JsonValue11clear_valueEv
        - _ZN10json_proto9JsonValue20set_has_string_valueEv
        - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto11StringValueEEEPS1_PKT_
        - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto11StringValueEEEPT_PNS0_5ArenaES6_S8_
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1138,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto9JsonValue11clear_valueEv
                - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto11StringValueEEEPS1_PKT_
                - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto11StringValueEEEPT_PNS0_5ArenaES6_S8_
                - _ZN10json_proto9JsonValue20set_has_string_valueEv
            - BranchSide:      'genfiles/json.pb.cc:1138,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto9JsonValue11clear_valueEv
                - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto11StringValueEEEPS1_PKT_
                - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto11StringValueEEEPT_PNS0_5ArenaES6_S8_
                - _ZN10json_proto9JsonValue20set_has_string_valueEv
        - Branch String:   'genfiles/json.pb.cc:1140,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1140,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1142,7'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto11StringValueEEEPS1_PKT_
                - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto11StringValueEEEPT_PNS0_5ArenaES6_S8_
                - _ZN10json_proto9JsonValue20set_has_string_valueEv
        - Branch String:   'genfiles/json.pb.cc:1143,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1144,22'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue20set_has_string_valueEv
            - BranchSide:      'genfiles/json.pb.cc:1147,5'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue20set_has_string_valueEv
      Callsites:
        - Src:             'genfiles/json.pb.cc:1138,51'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.cc:1139,3'
          Dst:             _ZN10json_proto9JsonValue11clear_valueEv
        - Src:             'genfiles/json.pb.cc:1142,7'
          Dst:             _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto11StringValueEEEPS1_PKT_
        - Src:             'genfiles/json.pb.cc:1144,22'
          Dst:             _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto11StringValueEEEPT_PNS0_5ArenaES6_S8_
        - Src:             'genfiles/json.pb.cc:1147,5'
          Dst:             _ZN10json_proto9JsonValue20set_has_string_valueEv
    - functionName:    _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto11NumberValueEEEPT_PNS0_5ArenaES6_S8_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/generated_message_util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'class.json_proto::NumberValue *'
      argCount:        3
      argTypes:
        - 'class.google::protobuf::Arena *'
        - 'class.json_proto::NumberValue *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:175,22'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:174,31'
          Dst:             _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
    - functionName:    _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto11NumberValueEEEPS1_PKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberValueEE14GetOwningArenaEPKS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberValueEE14GetOwningArenaEPKS4_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:499,12'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberValueEE14GetOwningArenaEPKS4_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:499,12'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto11NumberValueEE14GetOwningArenaEPKS4_
    - functionName:    _ZN10json_proto9JsonValue26set_allocated_number_valueEPNS_11NumberValueE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1122
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonValue *'
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN10json_proto9JsonValue11clear_valueEv
        - _ZN10json_proto9JsonValue20set_has_number_valueEv
        - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto11NumberValueEEEPS1_PKT_
        - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto11NumberValueEEEPT_PNS0_5ArenaES6_S8_
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1123,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto9JsonValue11clear_valueEv
                - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto11NumberValueEEEPS1_PKT_
                - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto11NumberValueEEEPT_PNS0_5ArenaES6_S8_
                - _ZN10json_proto9JsonValue20set_has_number_valueEv
            - BranchSide:      'genfiles/json.pb.cc:1123,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto9JsonValue11clear_valueEv
                - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto11NumberValueEEEPS1_PKT_
                - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto11NumberValueEEEPT_PNS0_5ArenaES6_S8_
                - _ZN10json_proto9JsonValue20set_has_number_valueEv
        - Branch String:   'genfiles/json.pb.cc:1125,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1125,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1127,7'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto11NumberValueEEEPS1_PKT_
                - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto11NumberValueEEEPT_PNS0_5ArenaES6_S8_
                - _ZN10json_proto9JsonValue20set_has_number_valueEv
        - Branch String:   'genfiles/json.pb.cc:1128,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1129,22'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue20set_has_number_valueEv
            - BranchSide:      'genfiles/json.pb.cc:1132,5'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue20set_has_number_valueEv
      Callsites:
        - Src:             'genfiles/json.pb.cc:1123,51'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.cc:1124,3'
          Dst:             _ZN10json_proto9JsonValue11clear_valueEv
        - Src:             'genfiles/json.pb.cc:1127,7'
          Dst:             _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto11NumberValueEEEPS1_PKT_
        - Src:             'genfiles/json.pb.cc:1129,22'
          Dst:             _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto11NumberValueEEEPT_PNS0_5ArenaES6_S8_
        - Src:             'genfiles/json.pb.cc:1132,5'
          Dst:             _ZN10json_proto9JsonValue20set_has_number_valueEv
    - functionName:    _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto10ArrayValueEEEPT_PNS0_5ArenaES6_S8_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/generated_message_util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'class.json_proto::ArrayValue *'
      argCount:        3
      argTypes:
        - 'class.google::protobuf::Arena *'
        - 'class.json_proto::ArrayValue *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:175,22'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:174,31'
          Dst:             _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
    - functionName:    _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto10ArrayValueEEEPS1_PKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.json_proto::ArrayValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10ArrayValueEE14GetOwningArenaEPKS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10ArrayValueEE14GetOwningArenaEPKS4_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:499,12'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10ArrayValueEE14GetOwningArenaEPKS4_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:499,12'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10ArrayValueEE14GetOwningArenaEPKS4_
    - functionName:    _ZN10json_proto9JsonValue25set_allocated_array_valueEPNS_10ArrayValueE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonValue *'
        - 'class.json_proto::ArrayValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN10json_proto9JsonValue11clear_valueEv
        - _ZN10json_proto9JsonValue19set_has_array_valueEv
        - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto10ArrayValueEEEPS1_PKT_
        - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto10ArrayValueEEEPT_PNS0_5ArenaES6_S8_
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1108,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto9JsonValue11clear_valueEv
                - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto10ArrayValueEEEPS1_PKT_
                - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto10ArrayValueEEEPT_PNS0_5ArenaES6_S8_
                - _ZN10json_proto9JsonValue19set_has_array_valueEv
            - BranchSide:      'genfiles/json.pb.cc:1108,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto9JsonValue11clear_valueEv
                - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto10ArrayValueEEEPS1_PKT_
                - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto10ArrayValueEEEPT_PNS0_5ArenaES6_S8_
                - _ZN10json_proto9JsonValue19set_has_array_valueEv
        - Branch String:   'genfiles/json.pb.cc:1110,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1110,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1112,7'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto10ArrayValueEEEPS1_PKT_
                - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto10ArrayValueEEEPT_PNS0_5ArenaES6_S8_
                - _ZN10json_proto9JsonValue19set_has_array_valueEv
        - Branch String:   'genfiles/json.pb.cc:1113,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1114,21'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue19set_has_array_valueEv
            - BranchSide:      'genfiles/json.pb.cc:1117,5'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue19set_has_array_valueEv
      Callsites:
        - Src:             'genfiles/json.pb.cc:1108,51'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.cc:1109,3'
          Dst:             _ZN10json_proto9JsonValue11clear_valueEv
        - Src:             'genfiles/json.pb.cc:1112,7'
          Dst:             _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto10ArrayValueEEEPS1_PKT_
        - Src:             'genfiles/json.pb.cc:1114,21'
          Dst:             _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto10ArrayValueEEEPT_PNS0_5ArenaES6_S8_
        - Src:             'genfiles/json.pb.cc:1117,5'
          Dst:             _ZN10json_proto9JsonValue19set_has_array_valueEv
    - functionName:    _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto10JsonObjectEEEPT_PNS0_5ArenaES6_S8_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/generated_message_util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'class.json_proto::JsonObject *'
      argCount:        3
      argTypes:
        - 'class.google::protobuf::Arena *'
        - 'class.json_proto::JsonObject *'
        - 'class.google::protobuf::Arena *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:175,22'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/generated_message_util.h:174,31'
          Dst:             _ZN6google8protobuf8internal23GetOwnedMessageInternalEPNS0_5ArenaEPNS0_11MessageLiteES3_
    - functionName:    _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto10JsonObjectEEEPS1_PKT_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/arena.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionDepth:   0
      returnType:      'class.google::protobuf::Arena *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10JsonObjectEE14GetOwningArenaEPKS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:0,0'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10JsonObjectEE14GetOwningArenaEPKS4_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/arena.h:499,12'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10JsonObjectEE14GetOwningArenaEPKS4_
      Callsites:
        - Src:             '../LPM/external.protobuf/include/google/protobuf/arena.h:499,12'
          Dst:             _ZN6google8protobuf5Arena14InternalHelperIN10json_proto10JsonObjectEE14GetOwningArenaEPKS4_
    - functionName:    _ZN10json_proto9JsonValue26set_allocated_object_valueEPNS_10JsonObjectE
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonValue *'
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN10json_proto9JsonValue11clear_valueEv
        - _ZN10json_proto9JsonValue20set_has_object_valueEv
        - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto10JsonObjectEEEPS1_PKT_
        - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto10JsonObjectEEEPT_PNS0_5ArenaES6_S8_
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1093,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto9JsonValue11clear_valueEv
                - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto10JsonObjectEEEPS1_PKT_
                - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto10JsonObjectEEEPT_PNS0_5ArenaES6_S8_
                - _ZN10json_proto9JsonValue20set_has_object_valueEv
            - BranchSide:      'genfiles/json.pb.cc:1093,51'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN10json_proto9JsonValue11clear_valueEv
                - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto10JsonObjectEEEPS1_PKT_
                - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto10JsonObjectEEEPT_PNS0_5ArenaES6_S8_
                - _ZN10json_proto9JsonValue20set_has_object_valueEv
        - Branch String:   'genfiles/json.pb.cc:1095,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1095,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1097,7'
              BranchSideFuncs:
                - _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto10JsonObjectEEEPS1_PKT_
                - _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto10JsonObjectEEEPT_PNS0_5ArenaES6_S8_
                - _ZN10json_proto9JsonValue20set_has_object_valueEv
        - Branch String:   'genfiles/json.pb.cc:1098,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1099,22'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue20set_has_object_valueEv
            - BranchSide:      'genfiles/json.pb.cc:1102,5'
              BranchSideFuncs:
                - _ZN10json_proto9JsonValue20set_has_object_valueEv
      Callsites:
        - Src:             'genfiles/json.pb.cc:1093,51'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.cc:1094,3'
          Dst:             _ZN10json_proto9JsonValue11clear_valueEv
        - Src:             'genfiles/json.pb.cc:1097,7'
          Dst:             _ZN6google8protobuf5Arena22InternalGetOwningArenaIN10json_proto10JsonObjectEEEPS1_PKT_
        - Src:             'genfiles/json.pb.cc:1099,22'
          Dst:             _ZN6google8protobuf8internal15GetOwnedMessageIN10json_proto10JsonObjectEEEPT_PNS0_5ArenaES6_S8_
        - Src:             'genfiles/json.pb.cc:1102,5'
          Dst:             _ZN10json_proto9JsonValue20set_has_object_valueEv
    - functionName:    _ZN10json_proto10JsonObject12InternalSwapEPS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonObject *'
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal7memswapILm12EEEvPcS3_
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIN6google8protobuf8internal15TaggedStringPtrEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
                - _ZN6google8protobuf8internal7memswapILm12EEEvPcS3_
            - BranchSide:      'genfiles/json.pb.cc:1040,21'
              BranchSideFuncs:
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIN6google8protobuf8internal15TaggedStringPtrEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
                - _ZN6google8protobuf8internal7memswapILm12EEEvPcS3_
      Callsites:
        - Src:             'genfiles/json.pb.cc:1040,21'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.cc:1041,28'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.cc:1046,3'
          Dst:             _ZN6google8protobuf8internal7memswapILm12EEEvPcS3_
    - functionName:    _ZN6google8protobuf8internal7memswapILm12EEEvPcS3_
      functionSourceFile: '/src/jsoncpp/build/../LPM/external.protobuf/include/google/protobuf/repeated_field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto10JsonObject8CopyFromERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonObject *'
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10json_proto10JsonObject5ClearEv
        - _ZN10json_proto10JsonObject9MergeFromERKS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1025,13'
              BranchSideFuncs:
                - _ZN10json_proto10JsonObject5ClearEv
                - _ZN10json_proto10JsonObject9MergeFromERKS0_
            - BranchSide:      'genfiles/json.pb.cc:1025,13'
              BranchSideFuncs:
                - _ZN10json_proto10JsonObject5ClearEv
                - _ZN10json_proto10JsonObject9MergeFromERKS0_
        - Branch String:   'genfiles/json.pb.cc:1025,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:1025,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:1026,3'
              BranchSideFuncs:
                - _ZN10json_proto10JsonObject5ClearEv
                - _ZN10json_proto10JsonObject9MergeFromERKS0_
      Callsites:
        - Src:             'genfiles/json.pb.cc:1026,3'
          Dst:             _ZN10json_proto10JsonObject5ClearEv
        - Src:             'genfiles/json.pb.cc:1027,3'
          Dst:             _ZN10json_proto10JsonObject9MergeFromERKS0_
    - functionName:    _ZN10json_proto10JsonObjectC2ERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 755
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonObject *'
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          133
      EdgeCount:       39
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN10json_proto9JsonValueC2ERKS0_
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf7MessageC2Ev
        - _ZN6google8protobuf8internal10CachedSizeC2Ev
        - _ZN6google8protobuf8internal14ArenaStringPtr11InitDefaultEv
        - _ZN6google8protobuf8internal14ArenaStringPtr3SetIJEEEvRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPNS0_5ArenaE
        - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - _ZNK10json_proto10JsonObject14_internal_nameEv
        - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:755,40'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2Ev
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN6google8protobuf8internal14ArenaStringPtr11InitDefaultEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10JsonObject14_internal_nameEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf8internal14ArenaStringPtr3SetIJEEEvRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPNS0_5ArenaE
                - __sanitizer_cov_trace_const_cmp4
                - _Znwm
                - _ZN10json_proto9JsonValueC2ERKS0_
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:755,40'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2Ev
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN6google8protobuf8internal14ArenaStringPtr11InitDefaultEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10JsonObject14_internal_nameEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf8internal14ArenaStringPtr3SetIJEEEvRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPNS0_5ArenaE
                - __sanitizer_cov_trace_const_cmp4
                - _Znwm
                - _ZN10json_proto9JsonValueC2ERKS0_
                - _ZdlPv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:766,3'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal14ArenaStringPtr11InitDefaultEv
                - _ZN6google8protobuf11MessageLiteD2Ev
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10JsonObject14_internal_nameEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf8internal14ArenaStringPtr3SetIJEEEvRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPNS0_5ArenaE
                - __sanitizer_cov_trace_const_cmp4
                - _Znwm
                - _ZN10json_proto9JsonValueC2ERKS0_
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:767,16'
              BranchSideFuncs:
                - _ZN6google8protobuf8internal14ArenaStringPtr11InitDefaultEv
                - _ZN6google8protobuf11MessageLiteD2Ev
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK10json_proto10JsonObject14_internal_nameEv
                - _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
                - _ZN6google8protobuf8internal14ArenaStringPtr3SetIJEEEvRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPNS0_5ArenaE
                - __sanitizer_cov_trace_const_cmp4
                - _Znwm
                - _ZN10json_proto9JsonValueC2ERKS0_
                - _ZdlPv
        - Branch String:   'genfiles/json.pb.cc:771,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:772,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _Znwm
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto9JsonValueC2ERKS0_
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:774,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _Znwm
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto9JsonValueC2ERKS0_
                - _ZdlPv
        - Branch String:   'genfiles/json.pb.cc:774,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:774,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:775,28'
              BranchSideFuncs:
                - _Znwm
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto9JsonValueC2ERKS0_
                - _ZdlPv
      Callsites:
        - Src:             'genfiles/json.pb.cc:755,5'
          Dst:             _ZN6google8protobuf7MessageC2Ev
        - Src:             'genfiles/json.pb.cc:759,41'
          Dst:             _ZN6google8protobuf8internal10CachedSizeC2Ev
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:153,28'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:766,23'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Src:             'genfiles/json.pb.cc:767,16'
          Dst:             _ZN6google8protobuf8internal14ArenaStringPtr11InitDefaultEv
        - Src:             'genfiles/json.pb.cc:772,34'
          Dst:             _ZNK10json_proto10JsonObject14_internal_nameEv
        - Src:             'genfiles/json.pb.cc:772,59'
          Dst:             _ZNK6google8protobuf11MessageLite21GetArenaForAllocationEv
        - Src:             'genfiles/json.pb.cc:772,25'
          Dst:             _ZN6google8protobuf8internal14ArenaStringPtr3SetIJEEEvRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPNS0_5ArenaE
        - Src:             'genfiles/json.pb.cc:775,32'
          Dst:             _ZN10json_proto9JsonValueC2ERKS0_
        - Src:             'genfiles/json.pb.cc:779,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
    - functionName:    _ZN10json_proto12JsonParseAPI12InternalSwapEPS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
        - 'class.json_proto::JsonParseAPI *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6google8protobuf8internal7memswapILm12EEEvPcS3_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZN6google8protobuf8internal7memswapILm12EEEvPcS3_
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:147,15'
              BranchSideFuncs:
                - _ZNSt3__14swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZNSt3__14swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZN6google8protobuf8internal7memswapILm12EEEvPcS3_
      Callsites:
        - Src:             'genfiles/json.pb.cc:710,3'
          Dst:             _ZN6google8protobuf8internal7memswapILm12EEEvPcS3_
    - functionName:    _ZN10json_proto12JsonParseAPI9MergeFromERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
        - 'class.json_proto::JsonParseAPI *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto12JsonParseAPI9MergeImplERN6google8protobuf7MessageERKS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZN10json_proto12JsonParseAPI9MergeImplERN6google8protobuf7MessageERKS3_
            - BranchSide:      'genfiles/json.pb.h:208,29'
              BranchSideFuncs:
                - _ZN10json_proto12JsonParseAPI9MergeImplERN6google8protobuf7MessageERKS3_
      Callsites:
        - Src:             'genfiles/json.pb.h:208,5'
          Dst:             _ZN10json_proto12JsonParseAPI9MergeImplERN6google8protobuf7MessageERKS3_
    - functionName:    _ZN10json_proto12JsonParseAPI8CopyFromERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
        - 'class.json_proto::JsonParseAPI *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10json_proto12JsonParseAPI5ClearEv
        - _ZN10json_proto12JsonParseAPI9MergeFromERKS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:693,13'
              BranchSideFuncs:
                - _ZN10json_proto12JsonParseAPI5ClearEv
                - _ZN10json_proto12JsonParseAPI9MergeFromERKS0_
            - BranchSide:      'genfiles/json.pb.cc:693,13'
              BranchSideFuncs:
                - _ZN10json_proto12JsonParseAPI5ClearEv
                - _ZN10json_proto12JsonParseAPI9MergeFromERKS0_
        - Branch String:   'genfiles/json.pb.cc:693,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:693,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:694,3'
              BranchSideFuncs:
                - _ZN10json_proto12JsonParseAPI5ClearEv
                - _ZN10json_proto12JsonParseAPI9MergeFromERKS0_
      Callsites:
        - Src:             'genfiles/json.pb.cc:694,3'
          Dst:             _ZN10json_proto12JsonParseAPI5ClearEv
        - Src:             'genfiles/json.pb.cc:695,3'
          Dst:             _ZN10json_proto12JsonParseAPI9MergeFromERKS0_
    - functionName:    _ZN10json_proto12JsonParseAPIC2ERKS0_
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonParseAPI *'
        - 'class.json_proto::JsonParseAPI *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          104
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN10json_proto10JsonObjectC2ERKS0_
        - _ZN6google8protobuf11MessageLiteD2Ev
        - _ZN6google8protobuf7MessageC2Ev
        - _ZN6google8protobuf8internal10CachedSizeC2Ev
        - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.cc:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:478,40'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2Ev
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
                - __sanitizer_cov_trace_const_cmp4
                - _Znwm
                - _ZN10json_proto10JsonObjectC2ERKS0_
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:478,40'
              BranchSideFuncs:
                - _ZN6google8protobuf7MessageC2Ev
                - _ZN6google8protobuf8internal10CachedSizeC2Ev
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
                - __sanitizer_cov_trace_const_cmp4
                - _Znwm
                - _ZN10json_proto10JsonObjectC2ERKS0_
                - _ZdlPv
        - Branch String:   '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:152,9'
          Branch Sides:
            - BranchSide:      '../LPM/external.protobuf/include/google/protobuf/has_bits.h:62,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _Znwm
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto10JsonObjectC2ERKS0_
                - _ZdlPv
            - BranchSide:      'genfiles/json.pb.cc:487,3'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
                - _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
                - _ZN6google8protobuf11MessageLiteD2Ev
                - __sanitizer_cov_trace_const_cmp4
                - _Znwm
                - _ZN10json_proto10JsonObjectC2ERKS0_
                - _ZdlPv
        - Branch String:   'genfiles/json.pb.cc:488,7'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.cc:488,7'
              BranchSideFuncs: []
            - BranchSide:      'genfiles/json.pb.cc:489,35'
              BranchSideFuncs:
                - _Znwm
                - _ZN6google8protobuf11MessageLiteD2Ev
                - _ZN10json_proto10JsonObjectC2ERKS0_
                - _ZdlPv
      Callsites:
        - Src:             'genfiles/json.pb.cc:478,5'
          Dst:             _ZN6google8protobuf7MessageC2Ev
        - Src:             'genfiles/json.pb.cc:482,41'
          Dst:             _ZN6google8protobuf8internal10CachedSizeC2Ev
        - Src:             '../LPM/external.protobuf/include/google/protobuf/metadata_lite.h:153,28'
          Dst:             _ZNK6google8protobuf8internal16InternalMetadata8PtrValueINS2_9ContainerINS0_15UnknownFieldSetEEEEEPT_v
        - Src:             'genfiles/json.pb.cc:487,23'
          Dst:             _ZN6google8protobuf8internal16InternalMetadata11DoMergeFromINS0_15UnknownFieldSetEEEvRKT_
        - Src:             'genfiles/json.pb.cc:489,39'
          Dst:             _ZN10json_proto10JsonObjectC2ERKS0_
        - Src:             'genfiles/json.pb.cc:493,1'
          Dst:             _ZN6google8protobuf11MessageLiteD2Ev
    - 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:    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:    _ZN10json_proto18JsonProtoConverter7ConvertERKNS_10ArrayValueE
      functionSourceFile: '/src/json_proto_converter.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'class.json_proto::JsonProtoConverter *'
        - 'class.json_proto::ArrayValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto18JsonProtoConverter11AppendArrayERKNS_10ArrayValueE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'json_proto_converter.cc:0,0'
          Branch Sides:
            - BranchSide:      'json_proto_converter.cc:0,0'
              BranchSideFuncs:
                - _ZN10json_proto18JsonProtoConverter11AppendArrayERKNS_10ArrayValueE
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
            - BranchSide:      'json_proto_converter.cc:83,3'
              BranchSideFuncs:
                - _ZN10json_proto18JsonProtoConverter11AppendArrayERKNS_10ArrayValueE
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
      Callsites:
        - Src:             'json_proto_converter.cc:83,3'
          Dst:             _ZN10json_proto18JsonProtoConverter11AppendArrayERKNS_10ArrayValueE
    - functionName:    _ZN10json_proto18JsonProtoConverter11AppendArrayERKNS_10ArrayValueE
      functionSourceFile: '/src/json_proto_converter.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonProtoConverter *'
        - 'class.json_proto::ArrayValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN10json_proto18JsonProtoConverter11AppendValueERKNS_9JsonValueE
        - _ZNK10json_proto10ArrayValue5valueEv
        - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE5beginEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'json_proto_converter.cc:0,0'
          Branch Sides:
            - BranchSide:      'json_proto_converter.cc:22,3'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK10json_proto10ArrayValue5valueEv
                - llvm.lifetime.start.p0i8
                - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE3endEv
                - _ZN6google8protobuf8internalneERKNS1_19RepeatedPtrIteratorIKN10json_proto9JsonValueEEES8_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZN10json_proto18JsonProtoConverter11AppendValueERKNS_9JsonValueE
                - _ZN6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEppEv
                - _ZN6google8protobuf8internalneERKNS1_19RepeatedPtrIteratorIKN10json_proto9JsonValueEEES8_
            - BranchSide:      'json_proto_converter.cc:22,3'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK10json_proto10ArrayValue5valueEv
                - llvm.lifetime.start.p0i8
                - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE5beginEv
                - llvm.lifetime.start.p0i8
                - _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE3endEv
                - _ZN6google8protobuf8internalneERKNS1_19RepeatedPtrIteratorIKN10json_proto9JsonValueEEES8_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZN10json_proto18JsonProtoConverter11AppendValueERKNS_9JsonValueE
                - _ZN6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEppEv
                - _ZN6google8protobuf8internalneERKNS1_19RepeatedPtrIteratorIKN10json_proto9JsonValueEEES8_
        - Branch String:   'json_proto_converter.cc:24,26'
          Branch Sides:
            - BranchSide:      'json_proto_converter.cc:24,26'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZN10json_proto18JsonProtoConverter11AppendValueERKNS_9JsonValueE
                - _ZN6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEppEv
                - _ZN6google8protobuf8internalneERKNS1_19RepeatedPtrIteratorIKN10json_proto9JsonValueEEES8_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
            - BranchSide:      'json_proto_converter.cc:24,26'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
        - Branch String:   'json_proto_converter.cc:26,9'
          Branch Sides:
            - BranchSide:      'json_proto_converter.cc:27,13'
              BranchSideFuncs:
                - _ZN10json_proto18JsonProtoConverter11AppendValueERKNS_9JsonValueE
                - _ZN6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEppEv
                - _ZN6google8protobuf8internalneERKNS1_19RepeatedPtrIteratorIKN10json_proto9JsonValueEEES8_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
            - BranchSide:      'json_proto_converter.cc:31,5'
              BranchSideFuncs:
                - _ZN10json_proto18JsonProtoConverter11AppendValueERKNS_9JsonValueE
                - _ZN6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEppEv
                - _ZN6google8protobuf8internalneERKNS1_19RepeatedPtrIteratorIKN10json_proto9JsonValueEEES8_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
        - Branch String:   'json_proto_converter.cc:24,26'
          Branch Sides:
            - BranchSide:      'json_proto_converter.cc:24,26'
              BranchSideFuncs:
                - _ZNK6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEdeEv
                - __sanitizer_cov_trace_const_cmp1
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZN10json_proto18JsonProtoConverter11AppendValueERKNS_9JsonValueE
                - _ZN6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEppEv
                - _ZN6google8protobuf8internalneERKNS1_19RepeatedPtrIteratorIKN10json_proto9JsonValueEEES8_
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
            - BranchSide:      'json_proto_converter.cc:24,26'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
      Callsites:
        - Src:             'json_proto_converter.cc:24,40'
          Dst:             _ZNK10json_proto10ArrayValue5valueEv
        - Src:             'json_proto_converter.cc:24,26'
          Dst:             _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE5beginEv
        - Src:             'json_proto_converter.cc:24,26'
          Dst:             _ZNK6google8protobuf16RepeatedPtrFieldIN10json_proto9JsonValueEE3endEv
        - Src:             'json_proto_converter.cc:24,26'
          Dst:             _ZN6google8protobuf8internalneERKNS1_19RepeatedPtrIteratorIKN10json_proto9JsonValueEEES8_
        - Src:             'json_proto_converter.cc:24,26'
          Dst:             _ZNK6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEdeEv
        - Src:             'json_proto_converter.cc:31,5'
          Dst:             _ZN10json_proto18JsonProtoConverter11AppendValueERKNS_9JsonValueE
        - Src:             'json_proto_converter.cc:24,26'
          Dst:             _ZN6google8protobuf8internal19RepeatedPtrIteratorIKN10json_proto9JsonValueEEppEv
        - Src:             'json_proto_converter.cc:24,26'
          Dst:             _ZN6google8protobuf8internalneERKNS1_19RepeatedPtrIteratorIKN10json_proto9JsonValueEEES8_
    - functionName:    _ZNK10json_proto10ArrayValue5valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2897
      functionDepth:   0
      returnType:      'class.google::protobuf::RepeatedPtrField *'
      argCount:        1
      argTypes:
        - 'class.json_proto::ArrayValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10json_proto18JsonProtoConverter11AppendValueERKNS_9JsonValueE
      functionSourceFile: '/src/json_proto_converter.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonProtoConverter *'
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN10json_proto18JsonProtoConverter11AppendArrayERKNS_10ArrayValueE
        - _ZN10json_proto18JsonProtoConverter12AppendNumberERKNS_11NumberValueE
        - _ZN10json_proto18JsonProtoConverter12AppendObjectERKNS_10JsonObjectE
        - _ZNK10json_proto9JsonValue11array_valueEv
        - _ZNK10json_proto9JsonValue12number_valueEv
        - _ZNK10json_proto9JsonValue12object_valueEv
        - _ZNK10json_proto9JsonValue12string_valueEv
        - _ZNK10json_proto9JsonValue13boolean_valueEv
        - _ZNK10json_proto9JsonValue15has_array_valueEv
        - _ZNK10json_proto9JsonValue16has_number_valueEv
        - _ZNK10json_proto9JsonValue16has_object_valueEv
        - _ZNK10json_proto9JsonValue16has_string_valueEv
        - _ZNK10json_proto9JsonValue17has_boolean_valueEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'json_proto_converter.cc:0,0'
          Branch Sides:
            - BranchSide:      'json_proto_converter.cc:61,18'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue16has_object_valueEv
                - _ZNK10json_proto9JsonValue15has_array_valueEv
                - _ZNK10json_proto9JsonValue16has_number_valueEv
                - _ZNK10json_proto9JsonValue16has_string_valueEv
                - _ZNK10json_proto9JsonValue17has_boolean_valueEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNK10json_proto9JsonValue13boolean_valueEv
                - _ZNK10json_proto12BooleanValue5valueEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK10json_proto9JsonValue12string_valueEv
                - _ZNK10json_proto11StringValue5valueEv
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK10json_proto9JsonValue12number_valueEv
                - _ZN10json_proto18JsonProtoConverter12AppendNumberERKNS_11NumberValueE
                - _ZNK10json_proto9JsonValue11array_valueEv
                - _ZN10json_proto18JsonProtoConverter11AppendArrayERKNS_10ArrayValueE
                - _ZNK10json_proto9JsonValue12object_valueEv
                - _ZN10json_proto18JsonProtoConverter12AppendObjectERKNS_10JsonObjectE
            - BranchSide:      'json_proto_converter.cc:61,18'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue16has_object_valueEv
                - _ZNK10json_proto9JsonValue15has_array_valueEv
                - _ZNK10json_proto9JsonValue16has_number_valueEv
                - _ZNK10json_proto9JsonValue16has_string_valueEv
                - _ZNK10json_proto9JsonValue17has_boolean_valueEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNK10json_proto9JsonValue13boolean_valueEv
                - _ZNK10json_proto12BooleanValue5valueEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK10json_proto9JsonValue12string_valueEv
                - _ZNK10json_proto11StringValue5valueEv
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK10json_proto9JsonValue12number_valueEv
                - _ZN10json_proto18JsonProtoConverter12AppendNumberERKNS_11NumberValueE
                - _ZNK10json_proto9JsonValue11array_valueEv
                - _ZN10json_proto18JsonProtoConverter11AppendArrayERKNS_10ArrayValueE
                - _ZNK10json_proto9JsonValue12object_valueEv
                - _ZN10json_proto18JsonProtoConverter12AppendObjectERKNS_10JsonObjectE
        - Branch String:   'json_proto_converter.cc:61,7'
          Branch Sides:
            - BranchSide:      'json_proto_converter.cc:62,29'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue12object_valueEv
                - _ZN10json_proto18JsonProtoConverter12AppendObjectERKNS_10JsonObjectE
            - BranchSide:      'json_proto_converter.cc:63,25'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue15has_array_valueEv
                - _ZNK10json_proto9JsonValue16has_number_valueEv
                - _ZNK10json_proto9JsonValue16has_string_valueEv
                - _ZNK10json_proto9JsonValue17has_boolean_valueEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNK10json_proto9JsonValue13boolean_valueEv
                - _ZNK10json_proto12BooleanValue5valueEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK10json_proto9JsonValue12string_valueEv
                - _ZNK10json_proto11StringValue5valueEv
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK10json_proto9JsonValue12number_valueEv
                - _ZN10json_proto18JsonProtoConverter12AppendNumberERKNS_11NumberValueE
                - _ZNK10json_proto9JsonValue11array_valueEv
                - _ZN10json_proto18JsonProtoConverter11AppendArrayERKNS_10ArrayValueE
        - Branch String:   'json_proto_converter.cc:63,14'
          Branch Sides:
            - BranchSide:      'json_proto_converter.cc:64,28'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue11array_valueEv
                - _ZN10json_proto18JsonProtoConverter11AppendArrayERKNS_10ArrayValueE
            - BranchSide:      'json_proto_converter.cc:65,25'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue16has_number_valueEv
                - _ZNK10json_proto9JsonValue16has_string_valueEv
                - _ZNK10json_proto9JsonValue17has_boolean_valueEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNK10json_proto9JsonValue13boolean_valueEv
                - _ZNK10json_proto12BooleanValue5valueEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK10json_proto9JsonValue12string_valueEv
                - _ZNK10json_proto11StringValue5valueEv
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK10json_proto9JsonValue12number_valueEv
                - _ZN10json_proto18JsonProtoConverter12AppendNumberERKNS_11NumberValueE
        - Branch String:   'json_proto_converter.cc:65,14'
          Branch Sides:
            - BranchSide:      'json_proto_converter.cc:66,29'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue12number_valueEv
                - _ZN10json_proto18JsonProtoConverter12AppendNumberERKNS_11NumberValueE
            - BranchSide:      'json_proto_converter.cc:67,25'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue16has_string_valueEv
                - _ZNK10json_proto9JsonValue17has_boolean_valueEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNK10json_proto9JsonValue13boolean_valueEv
                - _ZNK10json_proto12BooleanValue5valueEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK10json_proto9JsonValue12string_valueEv
                - _ZNK10json_proto11StringValue5valueEv
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
        - Branch String:   'json_proto_converter.cc:67,14'
          Branch Sides:
            - BranchSide:      'json_proto_converter.cc:68,5'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK10json_proto9JsonValue12string_valueEv
                - _ZNK10json_proto11StringValue5valueEv
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
            - BranchSide:      'json_proto_converter.cc:69,25'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue17has_boolean_valueEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNK10json_proto9JsonValue13boolean_valueEv
                - _ZNK10json_proto12BooleanValue5valueEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'json_proto_converter.cc:69,14'
          Branch Sides:
            - BranchSide:      'json_proto_converter.cc:70,5'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue13boolean_valueEv
                - _ZNK10json_proto12BooleanValue5valueEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'json_proto_converter.cc:72,5'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
      Callsites:
        - Src:             'json_proto_converter.cc:61,18'
          Dst:             _ZNK10json_proto9JsonValue16has_object_valueEv
        - Src:             'json_proto_converter.cc:62,29'
          Dst:             _ZNK10json_proto9JsonValue12object_valueEv
        - Src:             'json_proto_converter.cc:62,5'
          Dst:             _ZN10json_proto18JsonProtoConverter12AppendObjectERKNS_10JsonObjectE
        - Src:             'json_proto_converter.cc:63,25'
          Dst:             _ZNK10json_proto9JsonValue15has_array_valueEv
        - Src:             'json_proto_converter.cc:64,28'
          Dst:             _ZNK10json_proto9JsonValue11array_valueEv
        - Src:             'json_proto_converter.cc:64,5'
          Dst:             _ZN10json_proto18JsonProtoConverter11AppendArrayERKNS_10ArrayValueE
        - Src:             'json_proto_converter.cc:65,25'
          Dst:             _ZNK10json_proto9JsonValue16has_number_valueEv
        - Src:             'json_proto_converter.cc:66,29'
          Dst:             _ZNK10json_proto9JsonValue12number_valueEv
        - Src:             'json_proto_converter.cc:66,5'
          Dst:             _ZN10json_proto18JsonProtoConverter12AppendNumberERKNS_11NumberValueE
        - Src:             'json_proto_converter.cc:67,25'
          Dst:             _ZNK10json_proto9JsonValue16has_string_valueEv
        - Src:             'json_proto_converter.cc:68,32'
          Dst:             _ZNK10json_proto9JsonValue12string_valueEv
        - Src:             'json_proto_converter.cc:68,47'
          Dst:             _ZNK10json_proto11StringValue5valueEv
        - Src:             'json_proto_converter.cc:69,25'
          Dst:             _ZNK10json_proto9JsonValue17has_boolean_valueEv
        - Src:             'json_proto_converter.cc:70,26'
          Dst:             _ZNK10json_proto9JsonValue13boolean_valueEv
        - Src:             'json_proto_converter.cc:70,42'
          Dst:             _ZNK10json_proto12BooleanValue5valueEv
    - functionName:    _ZNK10json_proto9JsonValue16has_object_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2480
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto9JsonValue10value_caseEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.h:2481,10'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'genfiles/json.pb.h:2481,10'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
    - functionName:    _ZNK10json_proto9JsonValue12object_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2516
      functionDepth:   0
      returnType:      'class.json_proto::JsonObject *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto9JsonValue22_internal_object_valueEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue22_internal_object_valueEv
            - BranchSide:      'genfiles/json.pb.h:2518,10'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue22_internal_object_valueEv
      Callsites:
        - Src:             'genfiles/json.pb.h:2518,10'
          Dst:             _ZNK10json_proto9JsonValue22_internal_object_valueEv
    - functionName:    _ZN10json_proto18JsonProtoConverter12AppendObjectERKNS_10JsonObjectE
      functionSourceFile: '/src/json_proto_converter.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonProtoConverter *'
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto18JsonProtoConverter11AppendValueERKNS_9JsonValueE
        - _ZNK10json_proto10JsonObject4nameEv
        - _ZNK10json_proto10JsonObject5valueEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'json_proto_converter.cc:0,0'
          Branch Sides:
            - BranchSide:      'json_proto_converter.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK10json_proto10JsonObject4nameEv
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK10json_proto10JsonObject5valueEv
                - _ZN10json_proto18JsonProtoConverter11AppendValueERKNS_9JsonValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
            - BranchSide:      'json_proto_converter.cc:55,3'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK10json_proto10JsonObject4nameEv
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK10json_proto10JsonObject5valueEv
                - _ZN10json_proto18JsonProtoConverter11AppendValueERKNS_9JsonValueE
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
      Callsites:
        - Src:             'json_proto_converter.cc:55,38'
          Dst:             _ZNK10json_proto10JsonObject4nameEv
        - Src:             'json_proto_converter.cc:56,27'
          Dst:             _ZNK10json_proto10JsonObject5valueEv
        - Src:             'json_proto_converter.cc:56,3'
          Dst:             _ZN10json_proto18JsonProtoConverter11AppendValueERKNS_9JsonValueE
    - functionName:    _ZNK10json_proto9JsonValue15has_array_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2554
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto9JsonValue10value_caseEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.h:2555,10'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'genfiles/json.pb.h:2555,10'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
    - functionName:    _ZNK10json_proto9JsonValue11array_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2590
      functionDepth:   0
      returnType:      'class.json_proto::ArrayValue *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto9JsonValue21_internal_array_valueEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue21_internal_array_valueEv
            - BranchSide:      'genfiles/json.pb.h:2592,10'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue21_internal_array_valueEv
      Callsites:
        - Src:             'genfiles/json.pb.h:2592,10'
          Dst:             _ZNK10json_proto9JsonValue21_internal_array_valueEv
    - functionName:    _ZNK10json_proto9JsonValue16has_number_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2628
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto9JsonValue10value_caseEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.h:2629,10'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'genfiles/json.pb.h:2629,10'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
    - functionName:    _ZNK10json_proto9JsonValue12number_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2664
      functionDepth:   0
      returnType:      'class.json_proto::NumberValue *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto9JsonValue22_internal_number_valueEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue22_internal_number_valueEv
            - BranchSide:      'genfiles/json.pb.h:2666,10'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue22_internal_number_valueEv
      Callsites:
        - Src:             'genfiles/json.pb.h:2666,10'
          Dst:             _ZNK10json_proto9JsonValue22_internal_number_valueEv
    - functionName:    _ZN10json_proto18JsonProtoConverter12AppendNumberERKNS_11NumberValueE
      functionSourceFile: '/src/json_proto_converter.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.json_proto::JsonProtoConverter *'
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          125
      EdgeCount:       40
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN10json_proto14NumberExponentC2ERKS0_
        - _ZN10json_proto14NumberExponentD2Ev
        - _ZNK10json_proto11NumberValue11float_valueEv
        - _ZNK10json_proto11NumberValue13integer_valueEv
        - _ZNK10json_proto11NumberValue14exponent_valueEv
        - _ZNK10json_proto11NumberValue15has_float_valueEv
        - _ZNK10json_proto11NumberValue18has_exponent_valueEv
        - _ZNK10json_proto11NumberValue23has_exponent_frac_valueEv
        - _ZNK10json_proto14NumberExponent13use_uppercaseEv
        - _ZNK10json_proto14NumberExponent4baseEv
        - _ZNK10json_proto14NumberExponent8exponentEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'json_proto_converter.cc:0,0'
          Branch Sides:
            - BranchSide:      'json_proto_converter.cc:37,20'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue15has_float_valueEv
                - _ZNK10json_proto11NumberValue18has_exponent_valueEv
                - _ZNK10json_proto11NumberValue23has_exponent_frac_valueEv
                - _ZNK10json_proto11NumberValue13integer_valueEv
                - _ZNK10json_proto13NumberInteger5valueEv
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEl
                - llvm.lifetime.start.p0i8
                - _ZNK10json_proto11NumberValue14exponent_valueEv
                - _ZN10json_proto14NumberExponentC2ERKS0_
                - _ZNK10json_proto14NumberExponent4baseEv
                - _ZN10json_proto14NumberExponentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi
                - _ZNK10json_proto14NumberExponent13use_uppercaseEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK10json_proto14NumberExponent8exponentEv
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi
                - _ZN10json_proto14NumberExponentD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK10json_proto11NumberValue14exponent_valueEv
                - _ZN10json_proto14NumberExponentC2ERKS0_
                - _ZNK10json_proto14NumberExponent4baseEv
                - _ZN10json_proto14NumberExponentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi
                - _ZNK10json_proto14NumberExponent13use_uppercaseEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK10json_proto14NumberExponent8exponentEv
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi
                - _ZN10json_proto14NumberExponentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK10json_proto11NumberValue11float_valueEv
                - _ZNK10json_proto11NumberFloat5valueEv
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEd
            - BranchSide:      'json_proto_converter.cc:37,20'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue15has_float_valueEv
                - _ZNK10json_proto11NumberValue18has_exponent_valueEv
                - _ZNK10json_proto11NumberValue23has_exponent_frac_valueEv
                - _ZNK10json_proto11NumberValue13integer_valueEv
                - _ZNK10json_proto13NumberInteger5valueEv
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEl
                - llvm.lifetime.start.p0i8
                - _ZNK10json_proto11NumberValue14exponent_valueEv
                - _ZN10json_proto14NumberExponentC2ERKS0_
                - _ZNK10json_proto14NumberExponent4baseEv
                - _ZN10json_proto14NumberExponentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi
                - _ZNK10json_proto14NumberExponent13use_uppercaseEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK10json_proto14NumberExponent8exponentEv
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi
                - _ZN10json_proto14NumberExponentD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK10json_proto11NumberValue14exponent_valueEv
                - _ZN10json_proto14NumberExponentC2ERKS0_
                - _ZNK10json_proto14NumberExponent4baseEv
                - _ZN10json_proto14NumberExponentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi
                - _ZNK10json_proto14NumberExponent13use_uppercaseEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK10json_proto14NumberExponent8exponentEv
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi
                - _ZN10json_proto14NumberExponentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK10json_proto11NumberValue11float_valueEv
                - _ZNK10json_proto11NumberFloat5valueEv
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEd
        - Branch String:   'json_proto_converter.cc:37,7'
          Branch Sides:
            - BranchSide:      'json_proto_converter.cc:38,5'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue11float_valueEv
                - _ZNK10json_proto11NumberFloat5valueEv
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEd
            - BranchSide:      'json_proto_converter.cc:39,27'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue18has_exponent_valueEv
                - _ZNK10json_proto11NumberValue23has_exponent_frac_valueEv
                - _ZNK10json_proto11NumberValue13integer_valueEv
                - _ZNK10json_proto13NumberInteger5valueEv
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEl
                - llvm.lifetime.start.p0i8
                - _ZNK10json_proto11NumberValue14exponent_valueEv
                - _ZN10json_proto14NumberExponentC2ERKS0_
                - _ZNK10json_proto14NumberExponent4baseEv
                - _ZN10json_proto14NumberExponentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi
                - _ZNK10json_proto14NumberExponent13use_uppercaseEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK10json_proto14NumberExponent8exponentEv
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi
                - _ZN10json_proto14NumberExponentD2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNK10json_proto11NumberValue14exponent_valueEv
                - _ZN10json_proto14NumberExponentC2ERKS0_
                - _ZNK10json_proto14NumberExponent4baseEv
                - _ZN10json_proto14NumberExponentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi
                - _ZNK10json_proto14NumberExponent13use_uppercaseEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK10json_proto14NumberExponent8exponentEv
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi
                - _ZN10json_proto14NumberExponentD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'json_proto_converter.cc:39,14'
          Branch Sides:
            - BranchSide:      'json_proto_converter.cc:40,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK10json_proto11NumberValue14exponent_valueEv
                - _ZN10json_proto14NumberExponentC2ERKS0_
                - _ZNK10json_proto14NumberExponent4baseEv
                - _ZN10json_proto14NumberExponentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi
                - _ZNK10json_proto14NumberExponent13use_uppercaseEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK10json_proto14NumberExponent8exponentEv
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi
                - _ZN10json_proto14NumberExponentD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'json_proto_converter.cc:44,27'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue23has_exponent_frac_valueEv
                - _ZNK10json_proto11NumberValue13integer_valueEv
                - _ZNK10json_proto13NumberInteger5valueEv
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEl
                - llvm.lifetime.start.p0i8
                - _ZNK10json_proto11NumberValue14exponent_valueEv
                - _ZN10json_proto14NumberExponentC2ERKS0_
                - _ZNK10json_proto14NumberExponent4baseEv
                - _ZN10json_proto14NumberExponentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi
                - _ZNK10json_proto14NumberExponent13use_uppercaseEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK10json_proto14NumberExponent8exponentEv
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi
                - _ZN10json_proto14NumberExponentD2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   'json_proto_converter.cc:44,14'
          Branch Sides:
            - BranchSide:      'json_proto_converter.cc:45,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNK10json_proto11NumberValue14exponent_valueEv
                - _ZN10json_proto14NumberExponentC2ERKS0_
                - _ZNK10json_proto14NumberExponent4baseEv
                - _ZN10json_proto14NumberExponentD2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi
                - _ZNK10json_proto14NumberExponent13use_uppercaseEv
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - _ZNK10json_proto14NumberExponent8exponentEv
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi
                - _ZN10json_proto14NumberExponentD2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      'json_proto_converter.cc:50,5'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue13integer_valueEv
                - _ZNK10json_proto13NumberInteger5valueEv
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEl
      Callsites:
        - Src:             'json_proto_converter.cc:37,20'
          Dst:             _ZNK10json_proto11NumberValue15has_float_valueEv
        - Src:             'json_proto_converter.cc:38,27'
          Dst:             _ZNK10json_proto11NumberValue11float_valueEv
        - Src:             'json_proto_converter.cc:38,41'
          Dst:             _ZNK10json_proto11NumberFloat5valueEv
        - Src:             'json_proto_converter.cc:39,27'
          Dst:             _ZNK10json_proto11NumberValue18has_exponent_valueEv
        - Src:             'json_proto_converter.cc:40,31'
          Dst:             _ZNK10json_proto11NumberValue14exponent_valueEv
        - Src:             'json_proto_converter.cc:40,18'
          Dst:             _ZN10json_proto14NumberExponentC2ERKS0_
        - Src:             'json_proto_converter.cc:41,20'
          Dst:             _ZNK10json_proto14NumberExponent4baseEv
        - Src:             'json_proto_converter.cc:42,21'
          Dst:             _ZNK10json_proto14NumberExponent13use_uppercaseEv
        - Src:             'json_proto_converter.cc:43,20'
          Dst:             _ZNK10json_proto14NumberExponent8exponentEv
        - Src:             'json_proto_converter.cc:44,3'
          Dst:             _ZN10json_proto14NumberExponentD2Ev
        - Src:             'json_proto_converter.cc:44,3'
          Dst:             _ZN10json_proto14NumberExponentD2Ev
        - Src:             'json_proto_converter.cc:44,27'
          Dst:             _ZNK10json_proto11NumberValue23has_exponent_frac_valueEv
        - Src:             'json_proto_converter.cc:45,31'
          Dst:             _ZNK10json_proto11NumberValue14exponent_valueEv
        - Src:             'json_proto_converter.cc:45,18'
          Dst:             _ZN10json_proto14NumberExponentC2ERKS0_
        - Src:             'json_proto_converter.cc:46,20'
          Dst:             _ZNK10json_proto14NumberExponent4baseEv
        - Src:             'json_proto_converter.cc:47,21'
          Dst:             _ZNK10json_proto14NumberExponent13use_uppercaseEv
        - Src:             'json_proto_converter.cc:48,20'
          Dst:             _ZNK10json_proto14NumberExponent8exponentEv
        - Src:             'json_proto_converter.cc:49,3'
          Dst:             _ZN10json_proto14NumberExponentD2Ev
        - Src:             'json_proto_converter.cc:49,3'
          Dst:             _ZN10json_proto14NumberExponentD2Ev
        - Src:             'json_proto_converter.cc:50,27'
          Dst:             _ZNK10json_proto11NumberValue13integer_valueEv
        - Src:             'json_proto_converter.cc:50,43'
          Dst:             _ZNK10json_proto13NumberInteger5valueEv
    - functionName:    _ZNK10json_proto9JsonValue16has_string_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2702
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto9JsonValue10value_caseEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.h:2703,10'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'genfiles/json.pb.h:2703,10'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
    - functionName:    _ZNK10json_proto9JsonValue12string_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2738
      functionDepth:   0
      returnType:      'class.json_proto::StringValue *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto9JsonValue22_internal_string_valueEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue22_internal_string_valueEv
            - BranchSide:      'genfiles/json.pb.h:2740,10'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue22_internal_string_valueEv
      Callsites:
        - Src:             'genfiles/json.pb.h:2740,10'
          Dst:             _ZNK10json_proto9JsonValue22_internal_string_valueEv
    - functionName:    _ZNK10json_proto11StringValue5valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3453
      functionDepth:   0
      returnType:      'class.std::__1::basic_string *'
      argCount:        1
      argTypes:
        - 'class.json_proto::StringValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto11StringValue15_internal_valueEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto11StringValue15_internal_valueEv
            - BranchSide:      'genfiles/json.pb.h:3455,10'
              BranchSideFuncs:
                - _ZNK10json_proto11StringValue15_internal_valueEv
      Callsites:
        - Src:             'genfiles/json.pb.h:3455,10'
          Dst:             _ZNK10json_proto11StringValue15_internal_valueEv
    - functionName:    _ZNK10json_proto9JsonValue17has_boolean_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2776
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto9JsonValue10value_caseEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.h:2777,10'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'genfiles/json.pb.h:2777,10'
          Dst:             _ZNK10json_proto9JsonValue10value_caseEv
    - functionName:    _ZNK10json_proto9JsonValue13boolean_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2812
      functionDepth:   0
      returnType:      'class.json_proto::BooleanValue *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto9JsonValue23_internal_boolean_valueEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue23_internal_boolean_valueEv
            - BranchSide:      'genfiles/json.pb.h:2814,10'
              BranchSideFuncs:
                - _ZNK10json_proto9JsonValue23_internal_boolean_valueEv
      Callsites:
        - Src:             'genfiles/json.pb.h:2814,10'
          Dst:             _ZNK10json_proto9JsonValue23_internal_boolean_valueEv
    - functionName:    _ZNK10json_proto12BooleanValue5valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3522
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.json_proto::BooleanValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto12BooleanValue15_internal_valueEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto12BooleanValue15_internal_valueEv
            - BranchSide:      'genfiles/json.pb.h:3524,10'
              BranchSideFuncs:
                - _ZNK10json_proto12BooleanValue15_internal_valueEv
      Callsites:
        - Src:             'genfiles/json.pb.h:3524,10'
          Dst:             _ZNK10json_proto12BooleanValue15_internal_valueEv
    - functionName:    _ZNK10json_proto11NumberValue15has_float_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3210
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto11NumberValue10value_caseEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.h:3211,10'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'genfiles/json.pb.h:3211,10'
          Dst:             _ZNK10json_proto11NumberValue10value_caseEv
    - functionName:    _ZNK10json_proto11NumberValue11float_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3246
      functionDepth:   0
      returnType:      'class.json_proto::NumberFloat *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto11NumberValue21_internal_float_valueEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue21_internal_float_valueEv
            - BranchSide:      'genfiles/json.pb.h:3248,10'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue21_internal_float_valueEv
      Callsites:
        - Src:             'genfiles/json.pb.h:3248,10'
          Dst:             _ZNK10json_proto11NumberValue21_internal_float_valueEv
    - functionName:    _ZNK10json_proto11NumberFloat5valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2944
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberFloat *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto11NumberFloat15_internal_valueEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberFloat15_internal_valueEv
            - BranchSide:      'genfiles/json.pb.h:2946,10'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberFloat15_internal_valueEv
      Callsites:
        - Src:             'genfiles/json.pb.h:2946,10'
          Dst:             _ZNK10json_proto11NumberFloat15_internal_valueEv
    - functionName:    _ZNK10json_proto11NumberValue18has_exponent_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3284
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto11NumberValue10value_caseEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.h:3285,10'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'genfiles/json.pb.h:3285,10'
          Dst:             _ZNK10json_proto11NumberValue10value_caseEv
    - functionName:    _ZNK10json_proto11NumberValue14exponent_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3320
      functionDepth:   0
      returnType:      'class.json_proto::NumberExponent *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto11NumberValue24_internal_exponent_valueEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue24_internal_exponent_valueEv
            - BranchSide:      'genfiles/json.pb.h:3322,10'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue24_internal_exponent_valueEv
      Callsites:
        - Src:             'genfiles/json.pb.h:3322,10'
          Dst:             _ZNK10json_proto11NumberValue24_internal_exponent_valueEv
    - functionName:    _ZNK10json_proto14NumberExponent4baseEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2973
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponent *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto14NumberExponent14_internal_baseEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto14NumberExponent14_internal_baseEv
            - BranchSide:      'genfiles/json.pb.h:2975,10'
              BranchSideFuncs:
                - _ZNK10json_proto14NumberExponent14_internal_baseEv
      Callsites:
        - Src:             'genfiles/json.pb.h:2975,10'
          Dst:             _ZNK10json_proto14NumberExponent14_internal_baseEv
    - functionName:    _ZNK10json_proto14NumberExponent13use_uppercaseEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3023
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponent *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto14NumberExponent23_internal_use_uppercaseEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto14NumberExponent23_internal_use_uppercaseEv
            - BranchSide:      'genfiles/json.pb.h:3025,10'
              BranchSideFuncs:
                - _ZNK10json_proto14NumberExponent23_internal_use_uppercaseEv
      Callsites:
        - Src:             'genfiles/json.pb.h:3025,10'
          Dst:             _ZNK10json_proto14NumberExponent23_internal_use_uppercaseEv
    - functionName:    _ZNK10json_proto14NumberExponent8exponentEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2998
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberExponent *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto14NumberExponent18_internal_exponentEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto14NumberExponent18_internal_exponentEv
            - BranchSide:      'genfiles/json.pb.h:3000,10'
              BranchSideFuncs:
                - _ZNK10json_proto14NumberExponent18_internal_exponentEv
      Callsites:
        - Src:             'genfiles/json.pb.h:3000,10'
          Dst:             _ZNK10json_proto14NumberExponent18_internal_exponentEv
    - functionName:    _ZNK10json_proto11NumberValue23has_exponent_frac_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3358
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto11NumberValue10value_caseEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'genfiles/json.pb.h:3359,10'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue10value_caseEv
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'genfiles/json.pb.h:3359,10'
          Dst:             _ZNK10json_proto11NumberValue10value_caseEv
    - functionName:    _ZNK10json_proto11NumberValue13integer_valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3137
      functionDepth:   0
      returnType:      'class.json_proto::NumberInteger *'
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberValue *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto11NumberValue23_internal_integer_valueEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue23_internal_integer_valueEv
            - BranchSide:      'genfiles/json.pb.h:3139,10'
              BranchSideFuncs:
                - _ZNK10json_proto11NumberValue23_internal_integer_valueEv
      Callsites:
        - Src:             'genfiles/json.pb.h:3139,10'
          Dst:             _ZNK10json_proto11NumberValue23_internal_integer_valueEv
    - functionName:    _ZNK10json_proto13NumberInteger5valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2915
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.json_proto::NumberInteger *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto13NumberInteger15_internal_valueEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto13NumberInteger15_internal_valueEv
            - BranchSide:      'genfiles/json.pb.h:2917,10'
              BranchSideFuncs:
                - _ZNK10json_proto13NumberInteger15_internal_valueEv
      Callsites:
        - Src:             'genfiles/json.pb.h:2917,10'
          Dst:             _ZNK10json_proto13NumberInteger15_internal_valueEv
    - functionName:    _ZNK10json_proto10JsonObject4nameEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2332
      functionDepth:   0
      returnType:      'class.std::__1::basic_string *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto10JsonObject14_internal_nameEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto10JsonObject14_internal_nameEv
            - BranchSide:      'genfiles/json.pb.h:2334,10'
              BranchSideFuncs:
                - _ZNK10json_proto10JsonObject14_internal_nameEv
      Callsites:
        - Src:             'genfiles/json.pb.h:2334,10'
          Dst:             _ZNK10json_proto10JsonObject14_internal_nameEv
    - functionName:    _ZNK10json_proto10JsonObject5valueEv
      functionSourceFile: '/src/jsoncpp/build/genfiles/json.pb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2403
      functionDepth:   0
      returnType:      'class.json_proto::JsonValue *'
      argCount:        1
      argTypes:
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10json_proto10JsonObject15_internal_valueEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'genfiles/json.pb.h:0,0'
          Branch Sides:
            - BranchSide:      'genfiles/json.pb.h:0,0'
              BranchSideFuncs:
                - _ZNK10json_proto10JsonObject15_internal_valueEv
            - BranchSide:      'genfiles/json.pb.h:2405,10'
              BranchSideFuncs:
                - _ZNK10json_proto10JsonObject15_internal_valueEv
      Callsites:
        - Src:             'genfiles/json.pb.h:2405,10'
          Dst:             _ZNK10json_proto10JsonObject15_internal_valueEv
    - functionName:    _ZN10json_proto18JsonProtoConverter7ConvertERKNS_10JsonObjectE
      functionSourceFile: '/src/json_proto_converter.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'class.json_proto::JsonProtoConverter *'
        - 'class.json_proto::JsonObject *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10json_proto18JsonProtoConverter12AppendObjectERKNS_10JsonObjectE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'json_proto_converter.cc:0,0'
          Branch Sides:
            - BranchSide:      'json_proto_converter.cc:0,0'
              BranchSideFuncs:
                - _ZN10json_proto18JsonProtoConverter12AppendObjectERKNS_10JsonObjectE
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
            - BranchSide:      'json_proto_converter.cc:77,3'
              BranchSideFuncs:
                - _ZN10json_proto18JsonProtoConverter12AppendObjectERKNS_10JsonObjectE
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
      Callsites:
        - Src:             'json_proto_converter.cc:77,3'
          Dst:             _ZN10json_proto18JsonProtoConverter12AppendObjectERKNS_10JsonObjectE
    - 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:    '_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.2592
                - __cxx_global_var_init.1
            - BranchSide:      'src/lib_json/json_value.cpp:0,0'
              BranchSideFuncs:
                - __cxx_global_var_init.2592
                - __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.207 *'
        - 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.205 *'
        - '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.google::protobuf::internal::TaggedStringPtr *'
      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.google::protobuf::internal::TaggedStringPtr *'
      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.google::protobuf::internal::TaggedStringPtr *'
      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.google::protobuf::internal::TaggedStringPtr *'
        - '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
...
