---
Fuzzer filename: '/src/jsoncons/./fuzzers/fuzz_json_cursor.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons12dtoa_generalINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbdcRT_NS1_17integral_constantIbLb0EEE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - double
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          107
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8jsoncons11dump_bufferINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvPKcmcRT_
        - _ZN8jsoncons16decstr_to_doubleEPKcmRd
        - snprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/write_number.hpp:340,18'
          Dst:             snprintf
        - Src:             './include/jsoncons/utility/write_number.hpp:346,16'
          Dst:             _ZN8jsoncons16decstr_to_doubleEPKcmRd
        - Src:             './include/jsoncons/utility/write_number.hpp:354,18'
          Dst:             snprintf
        - Src:             './include/jsoncons/utility/write_number.hpp:360,5'
          Dst:             _ZN8jsoncons11dump_bufferINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvPKcmcRT_
    - functionName:    snprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons16decstr_to_doubleEPKcmRd
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/read_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          134
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8jsoncons16to_number_resultIcEC2EPKc
        - _ZN8jsoncons16to_number_resultIcEC2EPKcNSt3__14errcE
        - strtod
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/read_number.hpp:869,11'
          Dst:             strtod
        - Src:             './include/jsoncons/utility/read_number.hpp:879,19'
          Dst:             strtod
        - Src:             './include/jsoncons/utility/read_number.hpp:884,20'
          Dst:             _ZN8jsoncons16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:889,16'
          Dst:             _ZN8jsoncons16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:891,12'
          Dst:             _ZN8jsoncons16to_number_resultIcEC2EPKc
    - functionName:    _ZN8jsoncons11dump_bufferINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvPKcmcRT_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          160
      EdgeCount:       37
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   './include/jsoncons/utility/write_number.hpp:252,13'
          Branch Sides:    []
      Callsites:       []
    - functionName:    strtod
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons16to_number_resultIcEC2EPKcNSt3__14errcE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/read_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons16to_number_resultIcEC2EPKc
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/read_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __gxx_personality_v0
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __clang_call_terminate
      functionSourceFile: ''
      linkageType:     WeakODRLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_begin_catch
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_begin_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons12dtoa_generalINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbdcRT_NS1_17integral_constantIbLb1EEE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - double
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          90
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons12dtoa_generalINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbdcRT_NS1_17integral_constantIbLb0EEE
        - _ZN8jsoncons15prettify_stringINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvPKcmiiiRT_
        - _ZN8jsoncons6detail6grisu3EdPcPiS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/write_number.hpp:381,9'
          Dst:             _ZN8jsoncons6detail6grisu3EdPcPiS2_
        - Src:             './include/jsoncons/utility/write_number.hpp:389,9'
          Dst:             _ZN8jsoncons15prettify_stringINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvPKcmiiiRT_
        - Src:             './include/jsoncons/utility/write_number.hpp:394,16'
          Dst:             _ZN8jsoncons12dtoa_generalINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbdcRT_NS1_17integral_constantIbLb0EEE
    - functionName:    _ZN8jsoncons6detail6grisu3EdPcPiS2_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/grisu3.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - double
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          165
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons6detail12cached_powerEi
        - _ZN8jsoncons6detail13double2diy_fpEd
        - _ZN8jsoncons6detail16normalize_diy_fpENS0_8diy_fp_tE
        - _ZN8jsoncons6detail21normalized_boundariesEdPNS0_8diy_fp_tES2_
        - _ZN8jsoncons6detail6k_compEiii
        - _ZN8jsoncons6detail8multiplyENS0_8diy_fp_tES1_
        - _ZN8jsoncons6detail9digit_genENS0_8diy_fp_tES1_S1_PcPiS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/detail/grisu3.hpp:296,5'
          Dst:             _ZN8jsoncons6detail21normalized_boundariesEdPNS0_8diy_fp_tES2_
        - Src:             './include/jsoncons/detail/grisu3.hpp:297,35'
          Dst:             _ZN8jsoncons6detail13double2diy_fpEd
        - Src:             './include/jsoncons/detail/grisu3.hpp:297,18'
          Dst:             _ZN8jsoncons6detail16normalize_diy_fpENS0_8diy_fp_tE
        - Src:             './include/jsoncons/detail/grisu3.hpp:298,14'
          Dst:             _ZN8jsoncons6detail6k_compEiii
        - Src:             './include/jsoncons/detail/grisu3.hpp:299,21'
          Dst:             _ZN8jsoncons6detail12cached_powerEi
        - Src:             './include/jsoncons/detail/grisu3.hpp:300,19'
          Dst:             _ZN8jsoncons6detail8multiplyENS0_8diy_fp_tES1_
        - Src:             './include/jsoncons/detail/grisu3.hpp:301,19'
          Dst:             _ZN8jsoncons6detail8multiplyENS0_8diy_fp_tES1_
        - Src:             './include/jsoncons/detail/grisu3.hpp:302,19'
          Dst:             _ZN8jsoncons6detail8multiplyENS0_8diy_fp_tES1_
        - Src:             './include/jsoncons/detail/grisu3.hpp:304,19'
          Dst:             _ZN8jsoncons6detail9digit_genENS0_8diy_fp_tES1_S1_PcPiS3_
    - functionName:    _ZN8jsoncons15prettify_stringINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvPKcmiiiRT_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          302
      EdgeCount:       66
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN8jsoncons13fill_exponentINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEviRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/write_number.hpp:226,9'
          Dst:             _ZN8jsoncons13fill_exponentINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEviRT_
        - Src:             './include/jsoncons/utility/write_number.hpp:237,9'
          Dst:             _ZN8jsoncons13fill_exponentINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEviRT_
    - functionName:    _ZN8jsoncons13fill_exponentINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEviRT_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          111
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons12from_integerIiNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_9enable_ifIXsr10ext_traits10is_integerIT_EE5valueEmE4typeES9_RT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/write_number.hpp:165,9'
          Dst:             _ZN8jsoncons12from_integerIiNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_9enable_ifIXsr10ext_traits10is_integerIT_EE5valueEmE4typeES9_RT0_
    - functionName:    _ZN8jsoncons12from_integerIiNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_9enable_ifIXsr10ext_traits10is_integerIT_EE5valueEmE4typeES9_RT0_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          203
      EdgeCount:       42
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8jsoncons15assertion_errorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/write_number.hpp:68,5'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:68,5'
          Dst:             _ZN8jsoncons15assertion_errorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             './include/jsoncons/utility/write_number.hpp:68,5'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/utility/write_number.hpp:68,5'
          Dst:             __cxa_free_exception
    - functionName:    __cxa_allocate_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons15assertion_errorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/config/jsoncons_config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNSt13runtime_errorC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __clang_call_terminate
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/config/jsoncons_config.hpp:26,15'
          Dst:             _ZNSt13runtime_errorC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             './include/jsoncons/config/jsoncons_config.hpp:26,15'
          Dst:             __clang_call_terminate
    - functionName:    _ZN8jsoncons15assertion_errorD2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/config/jsoncons_config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt13runtime_errorD2Ev
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/config/jsoncons_config.hpp:22,11'
          Dst:             _ZNSt13runtime_errorD2Ev
    - functionName:    __cxa_throw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_free_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt13runtime_errorD2Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt13runtime_errorC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons15assertion_errorD0Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/config/jsoncons_config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons15assertion_errorD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/config/jsoncons_config.hpp:22,11'
          Dst:             _ZN8jsoncons15assertion_errorD2Ev
    - functionName:    _ZNK8jsoncons15assertion_error4whatEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/config/jsoncons_config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons6detail21normalized_boundariesEdPNS0_8diy_fp_tES2_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/grisu3.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - double
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          115
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons6detail13double2diy_fpEd
        - _ZN8jsoncons6detail18normalize_boundaryENS0_8diy_fp_tE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/detail/grisu3.hpp:189,18'
          Dst:             _ZN8jsoncons6detail13double2diy_fpEd
        - Src:             './include/jsoncons/detail/grisu3.hpp:193,10'
          Dst:             _ZN8jsoncons6detail18normalize_boundaryENS0_8diy_fp_tE
    - functionName:    _ZN8jsoncons6detail13double2diy_fpEd
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/grisu3.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons6detail16double_to_uint64Ed
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/detail/grisu3.hpp:152,20'
          Dst:             _ZN8jsoncons6detail16double_to_uint64Ed
    - functionName:    _ZN8jsoncons6detail16normalize_diy_fpENS0_8diy_fp_tE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/grisu3.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          44
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons6detail6k_compEiii
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/grisu3.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons6detail12cached_powerEi
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/grisu3.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons6detail8multiplyENS0_8diy_fp_tES1_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/grisu3.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          95
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons6detail9digit_genENS0_8diy_fp_tES1_S1_PcPiS3_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/grisu3.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      bool
      argCount:        9
      argTypes:
        - size_t
        - int
        - size_t
        - int
        - size_t
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          325
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN8jsoncons6detail10round_weedEPcimmmmm
        - _ZN8jsoncons6detail5minusENS0_8diy_fp_tES1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/detail/grisu3.hpp:256,13'
          Dst:             _ZN8jsoncons6detail5minusENS0_8diy_fp_tES1_
        - Src:             './include/jsoncons/detail/grisu3.hpp:257,12'
          Dst:             _ZN8jsoncons6detail5minusENS0_8diy_fp_tES1_
        - Src:             './include/jsoncons/detail/grisu3.hpp:271,20'
          Dst:             _ZN8jsoncons6detail10round_weedEPcimmmmm
        - Src:             './include/jsoncons/detail/grisu3.hpp:285,20'
          Dst:             _ZN8jsoncons6detail10round_weedEPcimmmmm
    - functionName:    _ZN8jsoncons6detail5minusENS0_8diy_fp_tES1_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/grisu3.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/detail/grisu3.hpp:57,5'
          Dst:             __assert_fail
        - Src:             './include/jsoncons/detail/grisu3.hpp:58,5'
          Dst:             __assert_fail
    - functionName:    _ZN8jsoncons6detail10round_weedEPcimmmmm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/grisu3.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          172
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __assert_fail
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons6detail16double_to_uint64Ed
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/grisu3.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons6detail18normalize_boundaryENS0_8diy_fp_tE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/grisu3.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          44
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons10dtoa_fixedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbdcRT_NS1_17integral_constantIbLb0EEE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - double
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          107
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8jsoncons11dump_bufferINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvPKcmcRT_
        - _ZN8jsoncons16decstr_to_doubleEPKcmRd
        - snprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/write_number.hpp:411,18'
          Dst:             snprintf
        - Src:             './include/jsoncons/utility/write_number.hpp:417,16'
          Dst:             _ZN8jsoncons16decstr_to_doubleEPKcmRd
        - Src:             './include/jsoncons/utility/write_number.hpp:425,18'
          Dst:             snprintf
        - Src:             './include/jsoncons/utility/write_number.hpp:431,5'
          Dst:             _ZN8jsoncons11dump_bufferINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvPKcmcRT_
    - functionName:    _ZN8jsoncons10dtoa_fixedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbdcRT_NS1_17integral_constantIbLb1EEE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - double
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          92
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons10dtoa_fixedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbdcRT_NS1_17integral_constantIbLb0EEE
        - _ZN8jsoncons15prettify_stringINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvPKcmiiiRT_
        - _ZN8jsoncons6detail6grisu3EdPcPiS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/write_number.hpp:452,9'
          Dst:             _ZN8jsoncons6detail6grisu3EdPcPiS2_
        - Src:             './include/jsoncons/utility/write_number.hpp:458,9'
          Dst:             _ZN8jsoncons15prettify_stringINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvPKcmiiiRT_
        - Src:             './include/jsoncons/utility/write_number.hpp:463,16'
          Dst:             _ZN8jsoncons10dtoa_fixedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbdcRT_NS1_17integral_constantIbLb0EEE
    - functionName:    _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvED2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt16invalid_argumentD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_exception.hpp:51,9'
          Dst:             _ZNSt16invalid_argumentD2Ev
    - functionName:    _ZNSt16invalid_argumentD2Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n32_NK8jsoncons18json_runtime_errorISt16invalid_argumentvE4whatEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8jsoncons18json_runtime_errorISt16invalid_argumentvE4whatEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_exception.hpp:0,0'
          Dst:             _ZNK8jsoncons18json_runtime_errorISt16invalid_argumentvE4whatEv
    - functionName:    _ZNK8jsoncons18json_runtime_errorISt16invalid_argumentvE4whatEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N8jsoncons18json_runtime_errorISt16invalid_argumentvED0Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvED0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_exception.hpp:0,0'
          Dst:             _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvED0Ev
    - functionName:    _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvED0Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvED1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_exception.hpp:50,9'
          Dst:             _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvED1Ev
    - functionName:    _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvED1Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons14json_exceptionD2Ev
        - _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvED2Ev
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_exception.hpp:50,9'
          Dst:             _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvED2Ev
        - Src:             './include/jsoncons/json_exception.hpp:50,9'
          Dst:             _ZN8jsoncons14json_exceptionD2Ev
    - functionName:    _ZN8jsoncons14json_exceptionD2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N8jsoncons18json_runtime_errorISt16invalid_argumentvED1Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvED1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_exception.hpp:0,0'
          Dst:             _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvED1Ev
    - functionName:    _ZNSt16invalid_argumentC2B8ne220000ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:141,72'
          Dst:             _ZNSt11logic_errorC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNSt11logic_errorC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons12dtoa_generalINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbdcRT_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - double
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons12dtoa_generalINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbdcRT_NS1_17integral_constantIbLb1EEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/write_number.hpp:476,12'
          Dst:             _ZN8jsoncons12dtoa_generalINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbdcRT_NS1_17integral_constantIbLb1EEE
    - functionName:    _ZN8jsoncons15dtoa_scientificINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbdcRT_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - double
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          106
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8jsoncons11dump_bufferINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvPKcmcRT_
        - _ZN8jsoncons16decstr_to_doubleEPKcmRd
        - snprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/write_number.hpp:303,18'
          Dst:             snprintf
        - Src:             './include/jsoncons/utility/write_number.hpp:309,16'
          Dst:             _ZN8jsoncons16decstr_to_doubleEPKcmRd
        - Src:             './include/jsoncons/utility/write_number.hpp:317,18'
          Dst:             snprintf
        - Src:             './include/jsoncons/utility/write_number.hpp:323,5'
          Dst:             _ZN8jsoncons11dump_bufferINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvPKcmcRT_
    - functionName:    _ZN8jsoncons10dtoa_fixedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbdcRT_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - double
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons10dtoa_fixedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbdcRT_NS1_17integral_constantIbLb1EEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/write_number.hpp:470,12'
          Dst:             _ZN8jsoncons10dtoa_fixedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbdcRT_NS1_17integral_constantIbLb1EEE
    - functionName:    _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvEC1ERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8jsoncons14json_exceptionC2Ev
        - _ZNSt16invalid_argumentC2B8ne220000ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __clang_call_terminate
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_exception.hpp:45,9'
          Dst:             _ZN8jsoncons14json_exceptionC2Ev
        - Src:             './include/jsoncons/json_exception.hpp:46,15'
          Dst:             _ZNSt16invalid_argumentC2B8ne220000ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             './include/jsoncons/json_exception.hpp:46,15'
          Dst:             __clang_call_terminate
    - functionName:    _ZN8jsoncons14json_exceptionC2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons14json_exceptionD0Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_pure_virtual
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons6detail23bytes_to_base64_genericIPKhNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEENS4_9enable_ifIXsr3std7is_sameINS4_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESD_SD_PKcRT0_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/byte_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          254
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18bytes_to_base64urlIPKhNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEENS3_9enable_ifIXsr3std7is_sameINS3_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESC_SC_RT0_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/byte_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons6detail23bytes_to_base64_genericIPKhNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEENS4_9enable_ifIXsr3std7is_sameINS4_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESD_SD_PKcRT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/byte_string.hpp:182,16'
          Dst:             _ZN8jsoncons6detail23bytes_to_base64_genericIPKhNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEENS4_9enable_ifIXsr3std7is_sameINS4_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESD_SD_PKcRT0_
    - functionName:    _ZN8jsoncons15bytes_to_base16IPKhNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEENS3_9enable_ifIXsr3std7is_sameINS3_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESC_SC_RT0_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/byte_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          62
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons15bytes_to_base64IPKhNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEENS3_9enable_ifIXsr3std7is_sameINS3_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESC_SC_RT0_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/byte_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons6detail23bytes_to_base64_genericIPKhNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEENS4_9enable_ifIXsr3std7is_sameINS4_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESD_SD_PKcRT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/byte_string.hpp:193,16'
          Dst:             _ZN8jsoncons6detail23bytes_to_base64_genericIPKhNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEENS4_9enable_ifIXsr3std7is_sameINS4_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESD_SD_PKcRT0_
    - functionName:    _ZN8jsoncons6detail24make_obj_using_allocatorINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES7_JRKPKcEEENS2_9enable_ifIXaaaantsr10ext_traits11is_std_pairIT_EE5valuesr3std14uses_allocatorISE_T0_EE5valuesr3std16is_constructibleISE_DpT1_SF_EE5valueESE_E4typeERKSF_DpOSG_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/make_obj_using_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons12write_doubleclINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEmdRT_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          442
      EdgeCount:       159
      CyclomaticComplexity: 81
      functionsReached:
        - _ZN8jsoncons10dtoa_fixedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbdcRT_
        - _ZN8jsoncons11dump_bufferINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvPKcmcRT_
        - _ZN8jsoncons12dtoa_generalINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbdcRT_
        - _ZN8jsoncons15dtoa_scientificINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbdcRT_
        - _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvEC1ERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - snprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/jsoncons/utility/write_number.hpp:509,9'
          Branch Sides:    []
      Callsites:
        - Src:             './include/jsoncons/utility/write_number.hpp:515,30'
          Dst:             snprintf
        - Src:             './include/jsoncons/utility/write_number.hpp:518,25'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:518,25'
          Dst:             _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvEC1ERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             './include/jsoncons/utility/write_number.hpp:518,25'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/utility/write_number.hpp:518,25'
          Dst:             __cxa_free_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:520,21'
          Dst:             _ZN8jsoncons11dump_bufferINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvPKcmcRT_
        - Src:             './include/jsoncons/utility/write_number.hpp:524,26'
          Dst:             _ZN8jsoncons10dtoa_fixedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbdcRT_
        - Src:             './include/jsoncons/utility/write_number.hpp:526,25'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:526,25'
          Dst:             _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvEC1ERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             './include/jsoncons/utility/write_number.hpp:526,25'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/utility/write_number.hpp:526,25'
          Dst:             __cxa_free_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:535,30'
          Dst:             snprintf
        - Src:             './include/jsoncons/utility/write_number.hpp:538,25'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:538,25'
          Dst:             _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvEC1ERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             './include/jsoncons/utility/write_number.hpp:538,25'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/utility/write_number.hpp:538,25'
          Dst:             __cxa_free_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:540,21'
          Dst:             _ZN8jsoncons11dump_bufferINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvPKcmcRT_
        - Src:             './include/jsoncons/utility/write_number.hpp:544,26'
          Dst:             _ZN8jsoncons15dtoa_scientificINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbdcRT_
        - Src:             './include/jsoncons/utility/write_number.hpp:546,25'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:546,25'
          Dst:             _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvEC1ERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             './include/jsoncons/utility/write_number.hpp:546,25'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/utility/write_number.hpp:546,25'
          Dst:             __cxa_free_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:555,30'
          Dst:             snprintf
        - Src:             './include/jsoncons/utility/write_number.hpp:558,25'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:558,25'
          Dst:             _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvEC1ERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             './include/jsoncons/utility/write_number.hpp:558,25'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/utility/write_number.hpp:558,25'
          Dst:             __cxa_free_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:560,21'
          Dst:             _ZN8jsoncons11dump_bufferINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvPKcmcRT_
        - Src:             './include/jsoncons/utility/write_number.hpp:564,26'
          Dst:             _ZN8jsoncons12dtoa_generalINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbdcRT_
        - Src:             './include/jsoncons/utility/write_number.hpp:566,25'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:566,25'
          Dst:             _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvEC1ERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             './include/jsoncons/utility/write_number.hpp:566,25'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/utility/write_number.hpp:566,25'
          Dst:             __cxa_free_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:572,17'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:572,17'
          Dst:             _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvEC1ERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             './include/jsoncons/utility/write_number.hpp:572,17'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/utility/write_number.hpp:572,17'
          Dst:             __cxa_free_exception
    - functionName:    _ZN8jsoncons12write_doubleC2ENS_18float_chars_formatEi
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - localeconv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/write_number.hpp:490,28'
          Dst:             localeconv
    - functionName:    localeconv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons12from_integerIlNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_9enable_ifIXsr10ext_traits10is_integerIT_EE5valueEmE4typeES9_RT0_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          203
      EdgeCount:       42
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8jsoncons15assertion_errorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/write_number.hpp:68,5'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:68,5'
          Dst:             _ZN8jsoncons15assertion_errorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             './include/jsoncons/utility/write_number.hpp:68,5'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/utility/write_number.hpp:68,5'
          Dst:             __cxa_free_exception
    - functionName:    _ZN8jsoncons12from_integerImNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_9enable_ifIXsr10ext_traits10is_integerIT_EE5valueEmE4typeES9_RT0_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          203
      EdgeCount:       42
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8jsoncons15assertion_errorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/write_number.hpp:68,5'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:68,5'
          Dst:             _ZN8jsoncons15assertion_errorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             './include/jsoncons/utility/write_number.hpp:68,5'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/utility/write_number.hpp:68,5'
          Dst:             __cxa_free_exception
    - functionName:    _ZN8jsoncons15bytes_to_stringIPKhNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEENS3_9enable_ifIXaasr3std7is_sameINS3_15iterator_traitsIT_E10value_typeEhEE5valuesr10ext_traits9is_stringIT0_EE5valueEmE4typeESC_SC_NS_12semantic_tagERSF_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/conversion.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          52
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8jsoncons15bytes_to_base16IPKhNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEENS3_9enable_ifIXsr3std7is_sameINS3_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESC_SC_RT0_
        - _ZN8jsoncons15bytes_to_base64IPKhNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEENS3_9enable_ifIXsr3std7is_sameINS3_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESC_SC_RT0_
        - _ZN8jsoncons18bytes_to_base64urlIPKhNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEENS3_9enable_ifIXsr3std7is_sameINS3_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESC_SC_RT0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/jsoncons/utility/conversion.hpp:30,5'
          Branch Sides:    []
      Callsites:
        - Src:             './include/jsoncons/utility/conversion.hpp:33,20'
          Dst:             _ZN8jsoncons15bytes_to_base64IPKhNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEENS3_9enable_ifIXsr3std7is_sameINS3_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESC_SC_RT0_
        - Src:             './include/jsoncons/utility/conversion.hpp:35,20'
          Dst:             _ZN8jsoncons15bytes_to_base16IPKhNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEENS3_9enable_ifIXsr3std7is_sameINS3_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESC_SC_RT0_
        - Src:             './include/jsoncons/utility/conversion.hpp:37,20'
          Dst:             _ZN8jsoncons18bytes_to_base64urlIPKhNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEENS3_9enable_ifIXsr3std7is_sameINS3_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESC_SC_RT0_
    - functionName:    _ZN8jsoncons6detail24make_obj_using_allocatorINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES7_JEEENS2_9enable_ifIXaaaantsr10ext_traits11is_std_pairIT_EE5valuesr3std14uses_allocatorISA_T0_EE5valuesr3std16is_constructibleISA_DpT1_SB_EE5valueESA_E4typeERKSB_DpOSC_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/make_obj_using_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons6detail24make_obj_using_allocatorINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES7_JRKPKcRKmEEENS2_9enable_ifIXaaaantsr10ext_traits11is_std_pairIT_EE5valuesr3std14uses_allocatorISG_T0_EE5valuesr3std16is_constructibleISG_DpT1_SH_EE5valueESG_E4typeERKSH_DpOSI_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/make_obj_using_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons16basic_staj_eventIcE4get_INSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEES8_cEENS3_9enable_ifIXaasr10ext_traits9is_stringIT_EE5valuesr3std7is_sameINSB_10value_typeET1_EE5valueESB_E4typeET0_RNS3_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_event.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          241
      EdgeCount:       89
      CyclomaticComplexity: 45
      functionsReached:
        - _ZN8jsoncons12from_integerIlNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_9enable_ifIXsr10ext_traits10is_integerIT_EE5valueEmE4typeES9_RT0_
        - _ZN8jsoncons12from_integerImNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_9enable_ifIXsr10ext_traits10is_integerIT_EE5valueEmE4typeES9_RT0_
        - _ZN8jsoncons12write_doubleC2ENS_18float_chars_formatEi
        - _ZN8jsoncons12write_doubleclINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEmdRT_
        - _ZN8jsoncons15bytes_to_stringIPKhNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEENS3_9enable_ifIXaasr3std7is_sameINS3_15iterator_traitsIT_E10value_typeEhEE5valuesr10ext_traits9is_stringIT0_EE5valueEmE4typeESC_SC_NS_12semantic_tagERSF_
        - _ZN8jsoncons6binary11decode_halfEt
        - _ZN8jsoncons6detail24make_obj_using_allocatorINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES7_JEEENS2_9enable_ifIXaaaantsr10ext_traits11is_std_pairIT_EE5valuesr3std14uses_allocatorISA_T0_EE5valuesr3std16is_constructibleISA_DpT1_SB_EE5valueESA_E4typeERKSB_DpOSC_
        - _ZN8jsoncons6detail24make_obj_using_allocatorINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES7_JRKPKcEEENS2_9enable_ifIXaaaantsr10ext_traits11is_std_pairIT_EE5valuesr3std14uses_allocatorISE_T0_EE5valuesr3std16is_constructibleISE_DpT1_SF_EE5valueESE_E4typeERKSF_DpOSG_
        - _ZN8jsoncons6detail24make_obj_using_allocatorINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES7_JRKPKcRKmEEENS2_9enable_ifIXaaaantsr10ext_traits11is_std_pairIT_EE5valuesr3std14uses_allocatorISG_T0_EE5valuesr3std16is_constructibleISG_DpT1_SH_EE5valueESG_E4typeERKSH_DpOSI_
        - _ZNK8jsoncons16basic_staj_eventIcE3tagEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/jsoncons/staj_event.hpp:279,9'
          Branch Sides:    []
      Callsites:
        - Src:             './include/jsoncons/staj_event.hpp:284,24'
          Dst:             _ZN8jsoncons6detail24make_obj_using_allocatorINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES7_JRKPKcRKmEEENS2_9enable_ifIXaaaantsr10ext_traits11is_std_pairIT_EE5valuesr3std14uses_allocatorISG_T0_EE5valuesr3std16is_constructibleISG_DpT1_SH_EE5valueESG_E4typeERKSH_DpOSI_
        - Src:             './include/jsoncons/staj_event.hpp:288,26'
          Dst:             _ZN8jsoncons6detail24make_obj_using_allocatorINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES7_JEEENS2_9enable_ifIXaaaantsr10ext_traits11is_std_pairIT_EE5valuesr3std14uses_allocatorISA_T0_EE5valuesr3std16is_constructibleISA_DpT1_SB_EE5valueESA_E4typeERKSB_DpOSC_
        - Src:             './include/jsoncons/staj_event.hpp:289,93'
          Dst:             _ZNK8jsoncons16basic_staj_eventIcE3tagEv
        - Src:             './include/jsoncons/staj_event.hpp:289,17'
          Dst:             _ZN8jsoncons15bytes_to_stringIPKhNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEENS3_9enable_ifIXaasr3std7is_sameINS3_15iterator_traitsIT_E10value_typeEhEE5valuesr10ext_traits9is_stringIT0_EE5valueEmE4typeESC_SC_NS_12semantic_tagERSF_
        - Src:             './include/jsoncons/staj_event.hpp:294,26'
          Dst:             _ZN8jsoncons6detail24make_obj_using_allocatorINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES7_JEEENS2_9enable_ifIXaaaantsr10ext_traits11is_std_pairIT_EE5valuesr3std14uses_allocatorISA_T0_EE5valuesr3std16is_constructibleISA_DpT1_SB_EE5valueESA_E4typeERKSB_DpOSC_
        - Src:             './include/jsoncons/staj_event.hpp:295,17'
          Dst:             _ZN8jsoncons12from_integerImNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_9enable_ifIXsr10ext_traits10is_integerIT_EE5valueEmE4typeES9_RT0_
        - Src:             './include/jsoncons/staj_event.hpp:300,26'
          Dst:             _ZN8jsoncons6detail24make_obj_using_allocatorINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES7_JEEENS2_9enable_ifIXaaaantsr10ext_traits11is_std_pairIT_EE5valuesr3std14uses_allocatorISA_T0_EE5valuesr3std16is_constructibleISA_DpT1_SB_EE5valueESA_E4typeERKSB_DpOSC_
        - Src:             './include/jsoncons/staj_event.hpp:301,17'
          Dst:             _ZN8jsoncons12from_integerIlNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_9enable_ifIXsr10ext_traits10is_integerIT_EE5valueEmE4typeES9_RT0_
        - Src:             './include/jsoncons/staj_event.hpp:306,26'
          Dst:             _ZN8jsoncons6detail24make_obj_using_allocatorINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES7_JEEENS2_9enable_ifIXaaaantsr10ext_traits11is_std_pairIT_EE5valuesr3std14uses_allocatorISA_T0_EE5valuesr3std16is_constructibleISA_DpT1_SB_EE5valueESA_E4typeERKSB_DpOSC_
        - Src:             './include/jsoncons/staj_event.hpp:307,40'
          Dst:             _ZN8jsoncons12write_doubleC2ENS_18float_chars_formatEi
        - Src:             './include/jsoncons/staj_event.hpp:308,28'
          Dst:             _ZN8jsoncons6binary11decode_halfEt
        - Src:             './include/jsoncons/staj_event.hpp:309,17'
          Dst:             _ZN8jsoncons12write_doubleclINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEmdRT_
        - Src:             './include/jsoncons/staj_event.hpp:314,26'
          Dst:             _ZN8jsoncons6detail24make_obj_using_allocatorINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES7_JEEENS2_9enable_ifIXaaaantsr10ext_traits11is_std_pairIT_EE5valuesr3std14uses_allocatorISA_T0_EE5valuesr3std16is_constructibleISA_DpT1_SB_EE5valueESA_E4typeERKSB_DpOSC_
        - Src:             './include/jsoncons/staj_event.hpp:315,40'
          Dst:             _ZN8jsoncons12write_doubleC2ENS_18float_chars_formatEi
        - Src:             './include/jsoncons/staj_event.hpp:316,17'
          Dst:             _ZN8jsoncons12write_doubleclINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEmdRT_
        - Src:             './include/jsoncons/staj_event.hpp:321,24'
          Dst:             _ZN8jsoncons6detail24make_obj_using_allocatorINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES7_JRKPKcEEENS2_9enable_ifIXaaaantsr10ext_traits11is_std_pairIT_EE5valuesr3std14uses_allocatorISE_T0_EE5valuesr3std16is_constructibleISE_DpT1_SF_EE5valueESE_E4typeERKSF_DpOSG_
        - Src:             './include/jsoncons/staj_event.hpp:325,24'
          Dst:             _ZN8jsoncons6detail24make_obj_using_allocatorINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES7_JRKPKcEEENS2_9enable_ifIXaaaantsr10ext_traits11is_std_pairIT_EE5valuesr3std14uses_allocatorISE_T0_EE5valuesr3std16is_constructibleISE_DpT1_SF_EE5valueESE_E4typeERKSF_DpOSG_
    - functionName:    _ZNK8jsoncons16basic_staj_eventIcE3tagEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_event.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons6binary11decode_halfEt
      functionSourceFile: '/src/jsoncons/./include/jsoncons/config/compiler_support.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          91
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ldexp
        - nan
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/config/compiler_support.hpp:543,19'
          Dst:             ldexp
        - Src:             './include/jsoncons/config/compiler_support.hpp:547,19'
          Dst:             ldexp
        - Src:             './include/jsoncons/config/compiler_support.hpp:551,73'
          Dst:             nan
    - functionName:    _ZN8jsoncons15make_error_codeENS_9conv_errcE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/conv_error.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons19conv_error_categoryEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/conv_error.hpp:172,53'
          Dst:             _ZN8jsoncons19conv_error_categoryEv
    - functionName:    _ZN8jsoncons19conv_error_categoryEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/conv_error.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8jsoncons6detail24conv_error_category_implD2Ev
        - __cxa_atexit
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/conv_error.hpp:165,3'
          Dst:             __cxa_guard_acquire
        - Src:             './include/jsoncons/conv_error.hpp:165,3'
          Dst:             __cxa_atexit
        - Src:             './include/jsoncons/conv_error.hpp:165,3'
          Dst:             _ZN8jsoncons6detail24conv_error_category_implD2Ev
        - Src:             './include/jsoncons/conv_error.hpp:165,3'
          Dst:             __cxa_guard_release
    - functionName:    __cxa_guard_acquire
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons6detail24conv_error_category_implD2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/conv_error.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_atexit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_guard_release
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons6detail24conv_error_category_implD0Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/conv_error.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons6detail24conv_error_category_implD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/conv_error.hpp:90,11'
          Dst:             _ZN8jsoncons6detail24conv_error_category_implD2Ev
    - functionName:    _ZNK8jsoncons6detail24conv_error_category_impl4nameEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/conv_error.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail24conv_error_category_impl7messageEi
      functionSourceFile: '/src/jsoncons/./include/jsoncons/conv_error.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          157
      EdgeCount:       61
      CyclomaticComplexity: 32
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   './include/jsoncons/conv_error.hpp:100,13'
          Branch Sides:    []
      Callsites:       []
    - functionName:    ldexp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nan
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons25basic_json_decode_optionsIcED2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE4doneEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons16typed_array_viewC2EPKdm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/typed_array_view.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKdLm18446744073709551615EE4dataEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons16typed_array_viewC2EPKfm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/typed_array_view.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKfLm18446744073709551615EE4dataEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons16typed_array_viewC2EPKlm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/typed_array_view.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKlLm18446744073709551615EE4dataEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons16typed_array_viewC2EPKim
      functionSourceFile: '/src/jsoncons/./include/jsoncons/typed_array_view.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKiLm18446744073709551615EE4dataEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons16typed_array_viewC2EPKsm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/typed_array_view.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKsLm18446744073709551615EE4dataEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons16typed_array_viewC2EPKam
      functionSourceFile: '/src/jsoncons/./include/jsoncons/typed_array_view.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKaLm18446744073709551615EE4dataEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons16typed_array_viewC2EPKmm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/typed_array_view.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKmLm18446744073709551615EE4dataEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons16typed_array_viewC2EPKjm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/typed_array_view.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKjLm18446744073709551615EE4dataEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons16typed_array_viewC2EPKtm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/typed_array_view.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKtLm18446744073709551615EE4dataEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons16typed_array_view4sizeEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/typed_array_view.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons4swapERNS_16typed_array_viewES1_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/typed_array_view.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons16typed_array_viewC2ERKS0_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/typed_array_view.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8jsoncons16typed_array_view4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/typed_array_view.hpp:81,67'
          Dst:             _ZNK8jsoncons16typed_array_view4sizeEv
    - functionName:    _ZN8jsoncons16typed_array_viewaSERKS0_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/typed_array_view.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16typed_array_viewC2ERKS0_
        - _ZN8jsoncons4swapERNS_16typed_array_viewES1_
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/typed_array_view.hpp:158,30'
          Dst:             _ZN8jsoncons16typed_array_viewC2ERKS0_
        - Src:             './include/jsoncons/typed_array_view.hpp:159,13'
          Dst:             _ZN8jsoncons4swapERNS_16typed_array_viewES1_
    - functionName:    _ZN8jsoncons16typed_array_viewC2EPKhm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/typed_array_view.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKhLm18446744073709551615EE4dataEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons16basic_staj_eventIcEC2EdNS_12semantic_tagE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_event.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons16basic_staj_eventIcEC2ENS_10half_arg_tEtNS_12semantic_tagE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_event.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons16basic_staj_eventIcEC2ElNS_12semantic_tagE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_event.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons16basic_staj_eventIcEC2EmNS_12semantic_tagE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_event.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons16basic_staj_eventIcEC2ERKNS_16byte_string_viewENS_15staj_event_typeEm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_event.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8jsoncons16byte_string_view4dataEv
        - _ZNK8jsoncons16byte_string_view4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_event.hpp:241,90'
          Dst:             _ZNK8jsoncons16byte_string_view4sizeEv
        - Src:             './include/jsoncons/staj_event.hpp:243,38'
          Dst:             _ZNK8jsoncons16byte_string_view4dataEv
    - functionName:    _ZNK8jsoncons16byte_string_view4sizeEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/byte_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons16byte_string_view4dataEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/byte_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons16basic_staj_eventIcEC2ERKNS_16byte_string_viewENS_15staj_event_typeENS_12semantic_tagE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_event.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8jsoncons16byte_string_view4dataEv
        - _ZNK8jsoncons16byte_string_view4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_event.hpp:233,57'
          Dst:             _ZNK8jsoncons16byte_string_view4sizeEv
        - Src:             './include/jsoncons/staj_event.hpp:235,38'
          Dst:             _ZNK8jsoncons16byte_string_view4dataEv
    - functionName:    _ZN8jsoncons16basic_staj_eventIcEC2EbNS_12semantic_tagE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_event.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons16basic_staj_eventIcEC2ERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS_15staj_event_typeENS_12semantic_tagE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_event.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons16basic_staj_eventIcEC2ENS_15staj_event_typeEmNS_12semantic_tagE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_event.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKdLm18446744073709551615EE3endEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKdLm18446744073709551615EE5beginEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKdLm18446744073709551615EE4sizeEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKfLm18446744073709551615EE3endEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKfLm18446744073709551615EE5beginEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKfLm18446744073709551615EE4sizeEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE10half_valueEtNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - short
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKlLm18446744073709551615EE3endEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKlLm18446744073709551615EE5beginEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKlLm18446744073709551615EE4sizeEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKiLm18446744073709551615EE3endEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKiLm18446744073709551615EE5beginEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKiLm18446744073709551615EE4sizeEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKsLm18446744073709551615EE3endEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKsLm18446744073709551615EE5beginEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKsLm18446744073709551615EE4sizeEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKaLm18446744073709551615EE3endEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKaLm18446744073709551615EE5beginEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKaLm18446744073709551615EE4sizeEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKmLm18446744073709551615EE3endEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKmLm18446744073709551615EE5beginEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKmLm18446744073709551615EE4sizeEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKjLm18446744073709551615EE3endEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKjLm18446744073709551615EE5beginEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKjLm18446744073709551615EE4sizeEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKtLm18446744073709551615EE3endEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKtLm18446744073709551615EE5beginEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKtLm18446744073709551615EE4sizeEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKhLm18446744073709551615EE3endEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKhLm18446744073709551615EE5beginEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKhLm18446744073709551615EE4sizeEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE11begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE19visit_end_multi_dimERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 736
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE21visit_begin_multi_dimERKNS_6detail4spanIKmLm18446744073709551615EEENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 721
      functionLinenumberEnd: 729
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          81
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK8jsoncons6detail4spanIKmLm18446744073709551615EE3endEv
        - _ZNK8jsoncons6detail4spanIKmLm18446744073709551615EE4sizeEv
        - _ZNK8jsoncons6detail4spanIKmLm18446744073709551615EE5beginEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:723,37'
          Dst:             _ZNK8jsoncons6detail4spanIKmLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/json_visitor.hpp:724,34'
          Dst:             _ZNK8jsoncons6detail4spanIKmLm18446744073709551615EE5beginEv
        - Src:             './include/jsoncons/json_visitor.hpp:724,55'
          Dst:             _ZNK8jsoncons6detail4spanIKmLm18446744073709551615EE3endEv
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE17visit_typed_arrayERKNS_6detail4spanIKdLm18446744073709551615EEENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons18basic_json_visitorIcE11begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE12double_valueEdNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
        - _ZNK8jsoncons6detail4spanIKdLm18446744073709551615EE3endEv
        - _ZNK8jsoncons6detail4spanIKdLm18446744073709551615EE4sizeEv
        - _ZNK8jsoncons6detail4spanIKdLm18446744073709551615EE5beginEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:708,27'
          Dst:             _ZNK8jsoncons6detail4spanIKdLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/json_visitor.hpp:708,13'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_visitor.hpp:709,29'
          Dst:             _ZNK8jsoncons6detail4spanIKdLm18446744073709551615EE5beginEv
        - Src:             './include/jsoncons/json_visitor.hpp:709,45'
          Dst:             _ZNK8jsoncons6detail4spanIKdLm18446744073709551615EE3endEv
        - Src:             './include/jsoncons/json_visitor.hpp:711,17'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE12double_valueEdNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_visitor.hpp:713,13'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE12double_valueEdNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - double
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE17visit_typed_arrayERKNS_6detail4spanIKfLm18446744073709551615EEENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons18basic_json_visitorIcE11begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE12double_valueEdNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
        - _ZNK8jsoncons6detail4spanIKfLm18446744073709551615EE3endEv
        - _ZNK8jsoncons6detail4spanIKfLm18446744073709551615EE4sizeEv
        - _ZNK8jsoncons6detail4spanIKfLm18446744073709551615EE5beginEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:694,27'
          Dst:             _ZNK8jsoncons6detail4spanIKfLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/json_visitor.hpp:694,13'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_visitor.hpp:695,29'
          Dst:             _ZNK8jsoncons6detail4spanIKfLm18446744073709551615EE5beginEv
        - Src:             './include/jsoncons/json_visitor.hpp:695,45'
          Dst:             _ZNK8jsoncons6detail4spanIKfLm18446744073709551615EE3endEv
        - Src:             './include/jsoncons/json_visitor.hpp:697,17'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE12double_valueEdNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_visitor.hpp:699,13'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE17visit_typed_arrayENS_10half_arg_tERKNS_6detail4spanIKtLm18446744073709551615EEENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionLinenumberEnd: 686
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons18basic_json_visitorIcE10half_valueEtNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE11begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
        - _ZNK8jsoncons6detail4spanIKtLm18446744073709551615EE3endEv
        - _ZNK8jsoncons6detail4spanIKtLm18446744073709551615EE4sizeEv
        - _ZNK8jsoncons6detail4spanIKtLm18446744073709551615EE5beginEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:680,27'
          Dst:             _ZNK8jsoncons6detail4spanIKtLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/json_visitor.hpp:680,13'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_visitor.hpp:681,29'
          Dst:             _ZNK8jsoncons6detail4spanIKtLm18446744073709551615EE5beginEv
        - Src:             './include/jsoncons/json_visitor.hpp:681,45'
          Dst:             _ZNK8jsoncons6detail4spanIKtLm18446744073709551615EE3endEv
        - Src:             './include/jsoncons/json_visitor.hpp:683,17'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE10half_valueEtNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_visitor.hpp:685,13'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE17visit_typed_arrayERKNS_6detail4spanIKlLm18446744073709551615EEENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons18basic_json_visitorIcE11begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE11int64_valueElNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
        - _ZNK8jsoncons6detail4spanIKlLm18446744073709551615EE3endEv
        - _ZNK8jsoncons6detail4spanIKlLm18446744073709551615EE4sizeEv
        - _ZNK8jsoncons6detail4spanIKlLm18446744073709551615EE5beginEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:665,27'
          Dst:             _ZNK8jsoncons6detail4spanIKlLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/json_visitor.hpp:665,13'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_visitor.hpp:666,29'
          Dst:             _ZNK8jsoncons6detail4spanIKlLm18446744073709551615EE5beginEv
        - Src:             './include/jsoncons/json_visitor.hpp:666,45'
          Dst:             _ZNK8jsoncons6detail4spanIKlLm18446744073709551615EE3endEv
        - Src:             './include/jsoncons/json_visitor.hpp:668,17'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11int64_valueElNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_visitor.hpp:670,13'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE11int64_valueElNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE17visit_typed_arrayERKNS_6detail4spanIKiLm18446744073709551615EEENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons18basic_json_visitorIcE11begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE11int64_valueElNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
        - _ZNK8jsoncons6detail4spanIKiLm18446744073709551615EE3endEv
        - _ZNK8jsoncons6detail4spanIKiLm18446744073709551615EE4sizeEv
        - _ZNK8jsoncons6detail4spanIKiLm18446744073709551615EE5beginEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:651,27'
          Dst:             _ZNK8jsoncons6detail4spanIKiLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/json_visitor.hpp:651,13'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_visitor.hpp:652,29'
          Dst:             _ZNK8jsoncons6detail4spanIKiLm18446744073709551615EE5beginEv
        - Src:             './include/jsoncons/json_visitor.hpp:652,45'
          Dst:             _ZNK8jsoncons6detail4spanIKiLm18446744073709551615EE3endEv
        - Src:             './include/jsoncons/json_visitor.hpp:654,17'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11int64_valueElNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_visitor.hpp:656,13'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE17visit_typed_arrayERKNS_6detail4spanIKsLm18446744073709551615EEENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons18basic_json_visitorIcE11begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE11int64_valueElNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
        - _ZNK8jsoncons6detail4spanIKsLm18446744073709551615EE3endEv
        - _ZNK8jsoncons6detail4spanIKsLm18446744073709551615EE4sizeEv
        - _ZNK8jsoncons6detail4spanIKsLm18446744073709551615EE5beginEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:637,27'
          Dst:             _ZNK8jsoncons6detail4spanIKsLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/json_visitor.hpp:637,13'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_visitor.hpp:638,29'
          Dst:             _ZNK8jsoncons6detail4spanIKsLm18446744073709551615EE5beginEv
        - Src:             './include/jsoncons/json_visitor.hpp:638,45'
          Dst:             _ZNK8jsoncons6detail4spanIKsLm18446744073709551615EE3endEv
        - Src:             './include/jsoncons/json_visitor.hpp:640,17'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11int64_valueElNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_visitor.hpp:642,13'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE17visit_typed_arrayERKNS_6detail4spanIKaLm18446744073709551615EEENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons18basic_json_visitorIcE11begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE11int64_valueElNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
        - _ZNK8jsoncons6detail4spanIKaLm18446744073709551615EE3endEv
        - _ZNK8jsoncons6detail4spanIKaLm18446744073709551615EE4sizeEv
        - _ZNK8jsoncons6detail4spanIKaLm18446744073709551615EE5beginEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:623,27'
          Dst:             _ZNK8jsoncons6detail4spanIKaLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/json_visitor.hpp:623,13'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_visitor.hpp:624,29'
          Dst:             _ZNK8jsoncons6detail4spanIKaLm18446744073709551615EE5beginEv
        - Src:             './include/jsoncons/json_visitor.hpp:624,45'
          Dst:             _ZNK8jsoncons6detail4spanIKaLm18446744073709551615EE3endEv
        - Src:             './include/jsoncons/json_visitor.hpp:626,17'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11int64_valueElNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_visitor.hpp:628,13'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE17visit_typed_arrayERKNS_6detail4spanIKmLm18446744073709551615EEENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons18basic_json_visitorIcE11begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE12uint64_valueEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
        - _ZNK8jsoncons6detail4spanIKmLm18446744073709551615EE3endEv
        - _ZNK8jsoncons6detail4spanIKmLm18446744073709551615EE4sizeEv
        - _ZNK8jsoncons6detail4spanIKmLm18446744073709551615EE5beginEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:609,27'
          Dst:             _ZNK8jsoncons6detail4spanIKmLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/json_visitor.hpp:609,13'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_visitor.hpp:610,29'
          Dst:             _ZNK8jsoncons6detail4spanIKmLm18446744073709551615EE5beginEv
        - Src:             './include/jsoncons/json_visitor.hpp:610,45'
          Dst:             _ZNK8jsoncons6detail4spanIKmLm18446744073709551615EE3endEv
        - Src:             './include/jsoncons/json_visitor.hpp:612,17'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE12uint64_valueEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_visitor.hpp:614,13'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE12uint64_valueEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE17visit_typed_arrayERKNS_6detail4spanIKjLm18446744073709551615EEENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons18basic_json_visitorIcE11begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE12uint64_valueEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
        - _ZNK8jsoncons6detail4spanIKjLm18446744073709551615EE3endEv
        - _ZNK8jsoncons6detail4spanIKjLm18446744073709551615EE4sizeEv
        - _ZNK8jsoncons6detail4spanIKjLm18446744073709551615EE5beginEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:595,27'
          Dst:             _ZNK8jsoncons6detail4spanIKjLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/json_visitor.hpp:595,13'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_visitor.hpp:596,29'
          Dst:             _ZNK8jsoncons6detail4spanIKjLm18446744073709551615EE5beginEv
        - Src:             './include/jsoncons/json_visitor.hpp:596,45'
          Dst:             _ZNK8jsoncons6detail4spanIKjLm18446744073709551615EE3endEv
        - Src:             './include/jsoncons/json_visitor.hpp:598,17'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE12uint64_valueEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_visitor.hpp:600,13'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE17visit_typed_arrayERKNS_6detail4spanIKtLm18446744073709551615EEENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons18basic_json_visitorIcE11begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE12uint64_valueEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
        - _ZNK8jsoncons6detail4spanIKtLm18446744073709551615EE3endEv
        - _ZNK8jsoncons6detail4spanIKtLm18446744073709551615EE4sizeEv
        - _ZNK8jsoncons6detail4spanIKtLm18446744073709551615EE5beginEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:581,27'
          Dst:             _ZNK8jsoncons6detail4spanIKtLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/json_visitor.hpp:581,13'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_visitor.hpp:582,29'
          Dst:             _ZNK8jsoncons6detail4spanIKtLm18446744073709551615EE5beginEv
        - Src:             './include/jsoncons/json_visitor.hpp:582,45'
          Dst:             _ZNK8jsoncons6detail4spanIKtLm18446744073709551615EE3endEv
        - Src:             './include/jsoncons/json_visitor.hpp:584,17'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE12uint64_valueEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_visitor.hpp:586,13'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE17visit_typed_arrayERKNS_6detail4spanIKhLm18446744073709551615EEENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons18basic_json_visitorIcE11begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE12uint64_valueEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
        - _ZNK8jsoncons6detail4spanIKhLm18446744073709551615EE3endEv
        - _ZNK8jsoncons6detail4spanIKhLm18446744073709551615EE4sizeEv
        - _ZNK8jsoncons6detail4spanIKhLm18446744073709551615EE5beginEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:567,27'
          Dst:             _ZNK8jsoncons6detail4spanIKhLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/json_visitor.hpp:567,13'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_visitor.hpp:568,29'
          Dst:             _ZNK8jsoncons6detail4spanIKhLm18446744073709551615EE5beginEv
        - Src:             './include/jsoncons/json_visitor.hpp:568,45'
          Dst:             _ZNK8jsoncons6detail4spanIKhLm18446744073709551615EE3endEv
        - Src:             './include/jsoncons/json_visitor.hpp:570,17'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE12uint64_valueEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_visitor.hpp:572,13'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE10visit_halfEtNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - short
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons6binary11decode_halfEt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:550,26'
          Dst:             _ZN8jsoncons6binary11decode_halfEt
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE17visit_byte_stringERKNS_16byte_string_viewEmRKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE17visit_begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE18visit_begin_objectEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_visitorIcED2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE19visit_end_multi_dimERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:653,15'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE21visit_begin_multi_dimERKNS_6detail4spanIKmLm18446744073709551615EEENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons18basic_json_visitorIcE11begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:646,15'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE17visit_typed_arrayERKNS_6detail4spanIKdLm18446744073709551615EEENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 623
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16typed_array_viewC2EPKdm
        - _ZN8jsoncons16typed_array_viewaSERKS0_
        - _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZNK8jsoncons6detail4spanIKdLm18446744073709551615EE4dataEv
        - _ZNK8jsoncons6detail4spanIKdLm18446744073709551615EE4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:625,39'
          Dst:             _ZNK8jsoncons6detail4spanIKdLm18446744073709551615EE4dataEv
        - Src:             './include/jsoncons/staj_cursor.hpp:625,52'
          Dst:             _ZNK8jsoncons6detail4spanIKdLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/staj_cursor.hpp:625,17'
          Dst:             _ZN8jsoncons16typed_array_viewC2EPKdm
        - Src:             './include/jsoncons/staj_cursor.hpp:625,15'
          Dst:             _ZN8jsoncons16typed_array_viewaSERKS0_
        - Src:             './include/jsoncons/staj_cursor.hpp:627,15'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE17visit_typed_arrayERKNS_6detail4spanIKfLm18446744073709551615EEENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16typed_array_viewC2EPKfm
        - _ZN8jsoncons16typed_array_viewaSERKS0_
        - _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZNK8jsoncons6detail4spanIKfLm18446744073709551615EE4dataEv
        - _ZNK8jsoncons6detail4spanIKfLm18446744073709551615EE4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:613,39'
          Dst:             _ZNK8jsoncons6detail4spanIKfLm18446744073709551615EE4dataEv
        - Src:             './include/jsoncons/staj_cursor.hpp:613,52'
          Dst:             _ZNK8jsoncons6detail4spanIKfLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/staj_cursor.hpp:613,17'
          Dst:             _ZN8jsoncons16typed_array_viewC2EPKfm
        - Src:             './include/jsoncons/staj_cursor.hpp:613,15'
          Dst:             _ZN8jsoncons16typed_array_viewaSERKS0_
        - Src:             './include/jsoncons/staj_cursor.hpp:615,15'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE17visit_typed_arrayENS_10half_arg_tERKNS_6detail4spanIKtLm18446744073709551615EEENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16typed_array_viewC2EPKtm
        - _ZN8jsoncons16typed_array_viewaSERKS0_
        - _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZNK8jsoncons6detail4spanIKtLm18446744073709551615EE4dataEv
        - _ZNK8jsoncons6detail4spanIKtLm18446744073709551615EE4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:601,39'
          Dst:             _ZNK8jsoncons6detail4spanIKtLm18446744073709551615EE4dataEv
        - Src:             './include/jsoncons/staj_cursor.hpp:601,52'
          Dst:             _ZNK8jsoncons6detail4spanIKtLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/staj_cursor.hpp:601,17'
          Dst:             _ZN8jsoncons16typed_array_viewC2EPKtm
        - Src:             './include/jsoncons/staj_cursor.hpp:601,15'
          Dst:             _ZN8jsoncons16typed_array_viewaSERKS0_
        - Src:             './include/jsoncons/staj_cursor.hpp:603,15'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE17visit_typed_arrayERKNS_6detail4spanIKlLm18446744073709551615EEENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16typed_array_viewC2EPKlm
        - _ZN8jsoncons16typed_array_viewaSERKS0_
        - _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZNK8jsoncons6detail4spanIKlLm18446744073709551615EE4dataEv
        - _ZNK8jsoncons6detail4spanIKlLm18446744073709551615EE4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:589,39'
          Dst:             _ZNK8jsoncons6detail4spanIKlLm18446744073709551615EE4dataEv
        - Src:             './include/jsoncons/staj_cursor.hpp:589,52'
          Dst:             _ZNK8jsoncons6detail4spanIKlLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/staj_cursor.hpp:589,17'
          Dst:             _ZN8jsoncons16typed_array_viewC2EPKlm
        - Src:             './include/jsoncons/staj_cursor.hpp:589,15'
          Dst:             _ZN8jsoncons16typed_array_viewaSERKS0_
        - Src:             './include/jsoncons/staj_cursor.hpp:591,15'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE17visit_typed_arrayERKNS_6detail4spanIKiLm18446744073709551615EEENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16typed_array_viewC2EPKim
        - _ZN8jsoncons16typed_array_viewaSERKS0_
        - _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZNK8jsoncons6detail4spanIKiLm18446744073709551615EE4dataEv
        - _ZNK8jsoncons6detail4spanIKiLm18446744073709551615EE4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:577,39'
          Dst:             _ZNK8jsoncons6detail4spanIKiLm18446744073709551615EE4dataEv
        - Src:             './include/jsoncons/staj_cursor.hpp:577,52'
          Dst:             _ZNK8jsoncons6detail4spanIKiLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/staj_cursor.hpp:577,17'
          Dst:             _ZN8jsoncons16typed_array_viewC2EPKim
        - Src:             './include/jsoncons/staj_cursor.hpp:577,15'
          Dst:             _ZN8jsoncons16typed_array_viewaSERKS0_
        - Src:             './include/jsoncons/staj_cursor.hpp:579,15'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE17visit_typed_arrayERKNS_6detail4spanIKsLm18446744073709551615EEENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16typed_array_viewC2EPKsm
        - _ZN8jsoncons16typed_array_viewaSERKS0_
        - _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZNK8jsoncons6detail4spanIKsLm18446744073709551615EE4dataEv
        - _ZNK8jsoncons6detail4spanIKsLm18446744073709551615EE4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:565,39'
          Dst:             _ZNK8jsoncons6detail4spanIKsLm18446744073709551615EE4dataEv
        - Src:             './include/jsoncons/staj_cursor.hpp:565,52'
          Dst:             _ZNK8jsoncons6detail4spanIKsLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/staj_cursor.hpp:565,17'
          Dst:             _ZN8jsoncons16typed_array_viewC2EPKsm
        - Src:             './include/jsoncons/staj_cursor.hpp:565,15'
          Dst:             _ZN8jsoncons16typed_array_viewaSERKS0_
        - Src:             './include/jsoncons/staj_cursor.hpp:567,15'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE17visit_typed_arrayERKNS_6detail4spanIKaLm18446744073709551615EEENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16typed_array_viewC2EPKam
        - _ZN8jsoncons16typed_array_viewaSERKS0_
        - _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZNK8jsoncons6detail4spanIKaLm18446744073709551615EE4dataEv
        - _ZNK8jsoncons6detail4spanIKaLm18446744073709551615EE4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:553,39'
          Dst:             _ZNK8jsoncons6detail4spanIKaLm18446744073709551615EE4dataEv
        - Src:             './include/jsoncons/staj_cursor.hpp:553,52'
          Dst:             _ZNK8jsoncons6detail4spanIKaLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/staj_cursor.hpp:553,17'
          Dst:             _ZN8jsoncons16typed_array_viewC2EPKam
        - Src:             './include/jsoncons/staj_cursor.hpp:553,15'
          Dst:             _ZN8jsoncons16typed_array_viewaSERKS0_
        - Src:             './include/jsoncons/staj_cursor.hpp:555,15'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE17visit_typed_arrayERKNS_6detail4spanIKmLm18446744073709551615EEENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16typed_array_viewC2EPKmm
        - _ZN8jsoncons16typed_array_viewaSERKS0_
        - _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZNK8jsoncons6detail4spanIKmLm18446744073709551615EE4dataEv
        - _ZNK8jsoncons6detail4spanIKmLm18446744073709551615EE4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:541,39'
          Dst:             _ZNK8jsoncons6detail4spanIKmLm18446744073709551615EE4dataEv
        - Src:             './include/jsoncons/staj_cursor.hpp:541,52'
          Dst:             _ZNK8jsoncons6detail4spanIKmLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/staj_cursor.hpp:541,17'
          Dst:             _ZN8jsoncons16typed_array_viewC2EPKmm
        - Src:             './include/jsoncons/staj_cursor.hpp:541,15'
          Dst:             _ZN8jsoncons16typed_array_viewaSERKS0_
        - Src:             './include/jsoncons/staj_cursor.hpp:543,15'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE17visit_typed_arrayERKNS_6detail4spanIKjLm18446744073709551615EEENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16typed_array_viewC2EPKjm
        - _ZN8jsoncons16typed_array_viewaSERKS0_
        - _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZNK8jsoncons6detail4spanIKjLm18446744073709551615EE4dataEv
        - _ZNK8jsoncons6detail4spanIKjLm18446744073709551615EE4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:529,39'
          Dst:             _ZNK8jsoncons6detail4spanIKjLm18446744073709551615EE4dataEv
        - Src:             './include/jsoncons/staj_cursor.hpp:529,52'
          Dst:             _ZNK8jsoncons6detail4spanIKjLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/staj_cursor.hpp:529,17'
          Dst:             _ZN8jsoncons16typed_array_viewC2EPKjm
        - Src:             './include/jsoncons/staj_cursor.hpp:529,15'
          Dst:             _ZN8jsoncons16typed_array_viewaSERKS0_
        - Src:             './include/jsoncons/staj_cursor.hpp:531,15'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE17visit_typed_arrayERKNS_6detail4spanIKtLm18446744073709551615EEENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 520
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16typed_array_viewC2EPKtm
        - _ZN8jsoncons16typed_array_viewaSERKS0_
        - _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZNK8jsoncons6detail4spanIKtLm18446744073709551615EE4dataEv
        - _ZNK8jsoncons6detail4spanIKtLm18446744073709551615EE4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:517,39'
          Dst:             _ZNK8jsoncons6detail4spanIKtLm18446744073709551615EE4dataEv
        - Src:             './include/jsoncons/staj_cursor.hpp:517,52'
          Dst:             _ZNK8jsoncons6detail4spanIKtLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/staj_cursor.hpp:517,17'
          Dst:             _ZN8jsoncons16typed_array_viewC2EPKtm
        - Src:             './include/jsoncons/staj_cursor.hpp:517,15'
          Dst:             _ZN8jsoncons16typed_array_viewaSERKS0_
        - Src:             './include/jsoncons/staj_cursor.hpp:519,15'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE17visit_typed_arrayERKNS_6detail4spanIKhLm18446744073709551615EEENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16typed_array_viewC2EPKhm
        - _ZN8jsoncons16typed_array_viewaSERKS0_
        - _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZNK8jsoncons6detail4spanIKhLm18446744073709551615EE4dataEv
        - _ZNK8jsoncons6detail4spanIKhLm18446744073709551615EE4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:505,36'
          Dst:             _ZNK8jsoncons6detail4spanIKhLm18446744073709551615EE4dataEv
        - Src:             './include/jsoncons/staj_cursor.hpp:505,46'
          Dst:             _ZNK8jsoncons6detail4spanIKhLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/staj_cursor.hpp:505,17'
          Dst:             _ZN8jsoncons16typed_array_viewC2EPKhm
        - Src:             './include/jsoncons/staj_cursor.hpp:505,15'
          Dst:             _ZN8jsoncons16typed_array_viewaSERKS0_
        - Src:             './include/jsoncons/staj_cursor.hpp:507,15'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE12visit_doubleEdNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - double
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16basic_staj_eventIcEC2EdNS_12semantic_tagE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:495,18'
          Dst:             _ZN8jsoncons16basic_staj_eventIcEC2EdNS_12semantic_tagE
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE10visit_halfEtNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - short
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16basic_staj_eventIcEC2ENS_10half_arg_tEtNS_12semantic_tagE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:486,18'
          Dst:             _ZN8jsoncons16basic_staj_eventIcEC2ENS_10half_arg_tEtNS_12semantic_tagE
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE11visit_int64ElNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16basic_staj_eventIcEC2ElNS_12semantic_tagE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:477,18'
          Dst:             _ZN8jsoncons16basic_staj_eventIcEC2ElNS_12semantic_tagE
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE12visit_uint64EmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16basic_staj_eventIcEC2EmNS_12semantic_tagE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:468,18'
          Dst:             _ZN8jsoncons16basic_staj_eventIcEC2EmNS_12semantic_tagE
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE17visit_byte_stringERKNS_16byte_string_viewEmRKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16basic_staj_eventIcEC2ERKNS_16byte_string_viewENS_15staj_event_typeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:459,18'
          Dst:             _ZN8jsoncons16basic_staj_eventIcEC2ERKNS_16byte_string_viewENS_15staj_event_typeEm
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE17visit_byte_stringERKNS_16byte_string_viewENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16basic_staj_eventIcEC2ERKNS_16byte_string_viewENS_15staj_event_typeENS_12semantic_tagE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:450,18'
          Dst:             _ZN8jsoncons16basic_staj_eventIcEC2ERKNS_16byte_string_viewENS_15staj_event_typeENS_12semantic_tagE
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE12visit_stringERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16basic_staj_eventIcEC2ERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS_15staj_event_typeENS_12semantic_tagE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:441,18'
          Dst:             _ZN8jsoncons16basic_staj_eventIcEC2ERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS_15staj_event_typeENS_12semantic_tagE
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE10visit_boolEbNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - bool
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16basic_staj_eventIcEC2EbNS_12semantic_tagE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:435,18'
          Dst:             _ZN8jsoncons16basic_staj_eventIcEC2EbNS_12semantic_tagE
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE10visit_nullENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16basic_staj_eventIcEC2ENS_15staj_event_typeENS_12semantic_tagE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:429,18'
          Dst:             _ZN8jsoncons16basic_staj_eventIcEC2ENS_15staj_event_typeENS_12semantic_tagE
    - functionName:    _ZN8jsoncons16basic_staj_eventIcEC2ENS_15staj_event_typeENS_12semantic_tagE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_event.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE9visit_keyERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEERKNS_11ser_contextERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16basic_staj_eventIcEC2ERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS_15staj_event_typeENS_12semantic_tagE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:423,18'
          Dst:             _ZN8jsoncons16basic_staj_eventIcEC2ERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS_15staj_event_typeENS_12semantic_tagE
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE15visit_end_arrayERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16basic_staj_eventIcEC2ENS_15staj_event_typeENS_12semantic_tagE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:417,18'
          Dst:             _ZN8jsoncons16basic_staj_eventIcEC2ENS_15staj_event_typeENS_12semantic_tagE
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE17visit_begin_arrayEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16basic_staj_eventIcEC2ENS_15staj_event_typeEmNS_12semantic_tagE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:411,18'
          Dst:             _ZN8jsoncons16basic_staj_eventIcEC2ENS_15staj_event_typeEmNS_12semantic_tagE
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE17visit_begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16basic_staj_eventIcEC2ENS_15staj_event_typeENS_12semantic_tagE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:405,18'
          Dst:             _ZN8jsoncons16basic_staj_eventIcEC2ENS_15staj_event_typeENS_12semantic_tagE
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE16visit_end_objectERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16basic_staj_eventIcEC2ENS_15staj_event_typeENS_12semantic_tagE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:399,18'
          Dst:             _ZN8jsoncons16basic_staj_eventIcEC2ENS_15staj_event_typeENS_12semantic_tagE
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE18visit_begin_objectEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16basic_staj_eventIcEC2ENS_15staj_event_typeEmNS_12semantic_tagE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:393,18'
          Dst:             _ZN8jsoncons16basic_staj_eventIcEC2ENS_15staj_event_typeEmNS_12semantic_tagE
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE18visit_begin_objectENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons16basic_staj_eventIcEC2ENS_15staj_event_typeENS_12semantic_tagE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:387,18'
          Dst:             _ZN8jsoncons16basic_staj_eventIcEC2ENS_15staj_event_typeENS_12semantic_tagE
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcE11visit_flushEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcED0Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons18basic_staj_visitorIcED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:64,35'
          Dst:             _ZN8jsoncons18basic_staj_visitorIcED2Ev
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcED2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons18basic_json_visitorIcED2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:64,35'
          Dst:             _ZN8jsoncons18basic_json_visitorIcED2Ev
    - functionName:    _ZN8jsoncons6detail4spanIKmLm18446744073709551615EEC2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons16typed_array_viewC2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/typed_array_view.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_visitorIcEC2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_visitorIcED0Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthC1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorC2B8ne220000EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     WeakODRLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:154,66'
          Dst:             _ZNSt11logic_errorC2EPKc
    - functionName:    _ZNSt12length_errorD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt11logic_errorC2EPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne220000EOS5_ENKUlRS5_E_clES7_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/string'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons25basic_json_options_commonIcE13neginf_to_strEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons25basic_json_options_commonIcE20enable_str_to_neginfEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons25basic_json_options_commonIcE10inf_to_strEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons25basic_json_options_commonIcE17enable_str_to_infEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons25basic_json_options_commonIcE10nan_to_strEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons25basic_json_options_commonIcE17enable_str_to_nanEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons25basic_json_decode_optionsIcE11err_handlerEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons25basic_json_decode_optionsIcE15lossless_bignumEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons25basic_json_decode_optionsIcE15lossless_numberEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons25basic_json_decode_optionsIcE14allow_commentsEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons25basic_json_decode_optionsIcE20allow_trailing_commaEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons25basic_json_options_commonIcE17max_nesting_depthEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_null_istreamIcE11null_buffer8overflowEi
      functionSourceFile: '/src/jsoncons/./include/jsoncons/source.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_null_istreamIcE11null_bufferD0Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/source.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons18basic_null_istreamIcE11null_bufferD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/source.hpp:34,15'
          Dst:             _ZN8jsoncons18basic_null_istreamIcE11null_bufferD2Ev
    - functionName:    _ZN8jsoncons18basic_null_istreamIcE11null_bufferD2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/source.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_null_istreamIcE11null_bufferC2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/source.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_null_istreamIcEC1Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/source.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8jsoncons18basic_null_istreamIcE11null_bufferC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/source.hpp:53,9'
          Dst:             _ZN8jsoncons18basic_null_istreamIcE11null_bufferC2Ev
    - functionName:    _ZN8jsoncons18basic_null_istreamIcED1Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/source.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons18basic_null_istreamIcED2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/source.hpp:32,11'
          Dst:             _ZN8jsoncons18basic_null_istreamIcED2Ev
    - functionName:    _ZN8jsoncons18basic_null_istreamIcED0Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/source.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons18basic_null_istreamIcED1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/source.hpp:32,11'
          Dst:             _ZN8jsoncons18basic_null_istreamIcED1Ev
    - functionName:    _ZTv0_n24_N8jsoncons18basic_null_istreamIcED1Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/source.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons18basic_null_istreamIcED1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/source.hpp:0,0'
          Dst:             _ZN8jsoncons18basic_null_istreamIcED1Ev
    - functionName:    _ZTv0_n24_N8jsoncons18basic_null_istreamIcED0Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/source.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons18basic_null_istreamIcED0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/source.hpp:0,0'
          Dst:             _ZN8jsoncons18basic_null_istreamIcED0Ev
    - functionName:    _ZN8jsoncons18basic_null_istreamIcED2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/source.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons18basic_null_istreamIcE11null_bufferD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/source.hpp:32,11'
          Dst:             _ZN8jsoncons18basic_null_istreamIcE11null_bufferD2Ev
    - functionName:    _ZN8jsoncons13stream_sourceIcNSt3__19allocatorIcEEEC2ERNS1_13basic_istreamIcNS1_11char_traitsIcEEEERKS3_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/source.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons18basic_null_istreamIcEC1Ev
        - _ZN8jsoncons18basic_null_istreamIcED1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/source.hpp:169,9'
          Dst:             _ZN8jsoncons18basic_null_istreamIcEC1Ev
        - Src:             './include/jsoncons/source.hpp:176,9'
          Dst:             _ZN8jsoncons18basic_null_istreamIcED1Ev
    - functionName:    _ZN8jsoncons17basic_staj_cursorIcED2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons11ser_context6columnEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/ser_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons11ser_context4lineEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/ser_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons11ser_contextD0Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/ser_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons11ser_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/ser_utils.hpp:21,36'
          Dst:             _ZN8jsoncons11ser_contextD2Ev
    - functionName:    _ZN8jsoncons11ser_contextD2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/ser_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons15make_error_codeENS_9json_errcE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_error.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons19json_error_categoryEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_error.hpp:142,57'
          Dst:             _ZN8jsoncons19json_error_categoryEv
    - functionName:    _ZN8jsoncons19json_error_categoryEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_error.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8jsoncons24json_error_category_implD2Ev
        - __cxa_atexit
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_error.hpp:136,7'
          Dst:             __cxa_guard_acquire
        - Src:             './include/jsoncons/json_error.hpp:136,7'
          Dst:             __cxa_atexit
        - Src:             './include/jsoncons/json_error.hpp:136,7'
          Dst:             _ZN8jsoncons24json_error_category_implD2Ev
        - Src:             './include/jsoncons/json_error.hpp:136,7'
          Dst:             __cxa_guard_release
    - functionName:    _ZN8jsoncons24json_error_category_implD2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_error.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons24json_error_category_implD0Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_error.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons24json_error_category_implD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_error.hpp:54,11'
          Dst:             _ZN8jsoncons24json_error_category_implD2Ev
    - functionName:    _ZNK8jsoncons24json_error_category_impl4nameEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_error.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons24json_error_category_impl7messageEi
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_error.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          182
      EdgeCount:       71
      CyclomaticComplexity: 37
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   './include/jsoncons/json_error.hpp:64,13'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E9read_nextERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E9read_nextERNS_18basic_json_visitorIcEERNS2_10error_codeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_cursor.hpp:525,9'
          Dst:             _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E9read_nextERNS_18basic_json_visitorIcEERNS2_10error_codeE
    - functionName:    _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E9read_nextERNS_18basic_json_visitorIcEERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          142
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10parse_someERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6updateEPKcm
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE7restartEv
        - _ZN8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEE11read_bufferERNS2_10error_codeE
        - _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE16source_exhaustedEv
        - _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE5enterEv
        - _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6acceptEv
        - _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE7stoppedEv
        - _ZNK8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEE3eofEv
        - _ZNK8jsoncons6detail4spanIKcLm18446744073709551615EE4dataEv
        - _ZNK8jsoncons6detail4spanIKcLm18446744073709551615EE4sizeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_cursor.hpp:530,17'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE7restartEv
        - Src:             './include/jsoncons/json_cursor.hpp:531,25'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE7stoppedEv
        - Src:             './include/jsoncons/json_cursor.hpp:533,25'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE16source_exhaustedEv
        - Src:             './include/jsoncons/json_cursor.hpp:535,34'
          Dst:             _ZN8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEE11read_bufferERNS2_10error_codeE
        - Src:             './include/jsoncons/json_cursor.hpp:537,23'
          Dst:             _ZNK8jsoncons6detail4spanIKcLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/json_cursor.hpp:539,38'
          Dst:             _ZNK8jsoncons6detail4spanIKcLm18446744073709551615EE4dataEv
        - Src:             './include/jsoncons/json_cursor.hpp:539,47'
          Dst:             _ZNK8jsoncons6detail4spanIKcLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/json_cursor.hpp:539,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6updateEPKcm
        - Src:             './include/jsoncons/json_cursor.hpp:543,32'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE16source_exhaustedEv
        - Src:             './include/jsoncons/json_cursor.hpp:543,62'
          Dst:             _ZNK8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEE3eofEv
        - Src:             './include/jsoncons/json_cursor.hpp:544,21'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10parse_someERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_cursor.hpp:548,29'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE5enterEv
        - Src:             './include/jsoncons/json_cursor.hpp:553,35'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6acceptEv
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE7restartEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE7stoppedEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE16source_exhaustedEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEE11read_bufferERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/source_adaptor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          111
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8jsoncons13stream_sourceIcNSt3__19allocatorIcEEE11read_bufferEv
        - _ZN8jsoncons14unicode_traits20detect_json_encodingIcEENSt3__19enable_ifIXsr10ext_traits8is_char8IT_EE5valueENS0_22detect_encoding_resultIS4_EEE4typeEPKS4_m
        - _ZN8jsoncons6detail4spanIKcLm18446744073709551615EEC2EPS2_m
        - _ZN8jsoncons6detail4spanIKcLm18446744073709551615EEC2Ev
        - _ZNK8jsoncons13stream_sourceIcNSt3__19allocatorIcEEE3eofEv
        - _ZNK8jsoncons6detail4spanIKcLm18446744073709551615EE4dataEv
        - _ZNK8jsoncons6detail4spanIKcLm18446744073709551615EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/source_adaptor.hpp:114,25'
          Dst:             _ZNK8jsoncons13stream_sourceIcNSt3__19allocatorIcEEE3eofEv
        - Src:             './include/jsoncons/source_adaptor.hpp:116,24'
          Dst:             _ZN8jsoncons6detail4spanIKcLm18446744073709551615EEC2Ev
        - Src:             './include/jsoncons/source_adaptor.hpp:119,30'
          Dst:             _ZN8jsoncons13stream_sourceIcNSt3__19allocatorIcEEE11read_bufferEv
        - Src:             './include/jsoncons/source_adaptor.hpp:120,40'
          Dst:             _ZNK8jsoncons6detail4spanIKcLm18446744073709551615EE4dataEv
        - Src:             './include/jsoncons/source_adaptor.hpp:121,36'
          Dst:             _ZNK8jsoncons6detail4spanIKcLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/source_adaptor.hpp:125,26'
          Dst:             _ZN8jsoncons14unicode_traits20detect_json_encodingIcEENSt3__19enable_ifIXsr10ext_traits8is_char8IT_EE5valueENS0_22detect_encoding_resultIS4_EEE4typeEPKS4_m
        - Src:             './include/jsoncons/source_adaptor.hpp:129,28'
          Dst:             _ZN8jsoncons6detail4spanIKcLm18446744073709551615EEC2Ev
        - Src:             './include/jsoncons/source_adaptor.hpp:136,20'
          Dst:             _ZN8jsoncons6detail4spanIKcLm18446744073709551615EEC2EPS2_m
    - functionName:    _ZNK8jsoncons6detail4spanIKcLm18446744073709551615EE4sizeEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail4spanIKcLm18446744073709551615EE4dataEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6updateEPKcm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEE3eofEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/source_adaptor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8jsoncons13stream_sourceIcNSt3__19allocatorIcEEE3eofEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/source_adaptor.hpp:104,28'
          Dst:             _ZNK8jsoncons13stream_sourceIcNSt3__19allocatorIcEEE3eofEv
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10parse_someERNS_18basic_json_visitorIcEERNS1_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 575
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE11parse_some_ERNS_18basic_json_visitorIcEERNS1_10error_codeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:574,9'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE11parse_some_ERNS_18basic_json_visitorIcEERNS1_10error_codeE
    - functionName:    _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE5enterEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6acceptEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE11parse_some_ERNS_18basic_json_visitorIcEERNS1_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 1608
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         618
      ICount:          3943
      EdgeCount:       676
      CyclomaticComplexity: 60
      functionsReached:
        - _ZN8jsoncons15assertion_errorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10end_objectERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10parse_nullERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10parse_trueEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10push_stateENS_11parse_stateE
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10skip_spaceEPPKc
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE11begin_arrayERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE11parse_falseEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE12begin_objectERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE12parse_numberEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE12parse_stringEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE17end_integer_valueERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE18end_fraction_valueERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE23begin_member_or_elementERNS1_10error_codeE
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE9end_arrayERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE9pop_stateEv
        - _ZN8jsoncons18basic_json_visitorIcE10bool_valueEbNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE10null_valueENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE5flushEv
        - _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6parentEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/jsoncons/json_parser.hpp:609,13'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:655,13'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:665,21'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:680,21'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:789,21'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:870,21'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:935,21'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:1009,21'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:1050,21'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:1195,21'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:1325,21'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:1340,21'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:1355,21'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:1379,21'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:1394,21'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:1409,21'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:1424,21'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:1448,21'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:1463,21'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:1479,21'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:1503,21'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:1548,21'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:1576,21'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:1590,21'
          Branch Sides:    []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:599,21'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE5flushEv
        - Src:             './include/jsoncons/json_parser.hpp:614,25'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE17end_integer_valueERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:619,25'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE18end_fraction_valueERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:630,29'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE5flushEv
        - Src:             './include/jsoncons/json_parser.hpp:643,30'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE9pop_stateEv
        - Src:             './include/jsoncons/json_parser.hpp:658,29'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE5flushEv
        - Src:             './include/jsoncons/json_parser.hpp:670,38'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE9pop_stateEv
        - Src:             './include/jsoncons/json_parser.hpp:673,38'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE9pop_stateEv
        - Src:             './include/jsoncons/json_parser.hpp:691,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10skip_spaceEPPKc
        - Src:             './include/jsoncons/json_parser.hpp:696,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10push_stateENS_11parse_stateE
        - Src:             './include/jsoncons/json_parser.hpp:703,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE12begin_objectERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:710,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE11begin_arrayERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:721,42'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE12parse_stringEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:732,42'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE12parse_numberEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:743,42'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE12parse_numberEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:754,42'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE12parse_numberEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:758,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10parse_nullERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:762,42'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10parse_trueEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:766,42'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE11parse_falseEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:802,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10skip_spaceEPPKc
        - Src:             './include/jsoncons/json_parser.hpp:807,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10push_stateENS_11parse_stateE
        - Src:             './include/jsoncons/json_parser.hpp:814,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10end_objectERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:821,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE9end_arrayERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:825,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE23begin_member_or_elementERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:831,33'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6parentEv
        - Src:             './include/jsoncons/json_parser.hpp:840,38'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6parentEv
        - Src:             './include/jsoncons/json_parser.hpp:883,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10skip_spaceEPPKc
        - Src:             './include/jsoncons/json_parser.hpp:888,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10push_stateENS_11parse_stateE
        - Src:             './include/jsoncons/json_parser.hpp:895,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10end_objectERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:902,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10push_stateENS_11parse_stateE
        - Src:             './include/jsoncons/json_parser.hpp:907,42'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE12parse_stringEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:948,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10skip_spaceEPPKc
        - Src:             './include/jsoncons/json_parser.hpp:953,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10push_stateENS_11parse_stateE
        - Src:             './include/jsoncons/json_parser.hpp:960,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10push_stateENS_11parse_stateE
        - Src:             './include/jsoncons/json_parser.hpp:965,42'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE12parse_stringEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:981,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10end_objectERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1022,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10skip_spaceEPPKc
        - Src:             './include/jsoncons/json_parser.hpp:1025,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10push_stateENS_11parse_stateE
        - Src:             './include/jsoncons/json_parser.hpp:1063,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10skip_spaceEPPKc
        - Src:             './include/jsoncons/json_parser.hpp:1066,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10push_stateENS_11parse_stateE
        - Src:             './include/jsoncons/json_parser.hpp:1075,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE12begin_objectERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1082,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE11begin_arrayERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1093,42'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE12parse_stringEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1104,42'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE12parse_numberEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1115,42'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE12parse_numberEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1126,42'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE12parse_numberEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1130,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10parse_nullERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1134,42'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10parse_trueEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1138,42'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE11parse_falseEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1145,33'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6parentEv
        - Src:             './include/jsoncons/json_parser.hpp:1156,33'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE9end_arrayERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1208,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10skip_spaceEPPKc
        - Src:             './include/jsoncons/json_parser.hpp:1213,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10push_stateENS_11parse_stateE
        - Src:             './include/jsoncons/json_parser.hpp:1220,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE12begin_objectERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1227,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE11begin_arrayERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1234,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE9end_arrayERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1245,42'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE12parse_stringEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1256,42'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE12parse_numberEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1267,42'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE12parse_numberEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1278,42'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE12parse_numberEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1282,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10parse_nullERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1286,42'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10parse_trueEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1290,42'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE11parse_falseEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1317,34'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE12parse_stringEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1321,34'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE12parse_numberEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1360,37'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE10bool_valueEbNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1429,37'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE10bool_valueEbNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1482,37'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE10null_valueENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1551,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10push_stateENS_11parse_stateE
        - Src:             './include/jsoncons/json_parser.hpp:1580,34'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE9pop_stateEv
        - Src:             './include/jsoncons/json_parser.hpp:1593,34'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE9pop_stateEv
        - Src:             './include/jsoncons/json_parser.hpp:1604,21'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/json_parser.hpp:1604,21'
          Dst:             _ZN8jsoncons15assertion_errorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             './include/jsoncons/json_parser.hpp:1604,21'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/json_parser.hpp:1604,21'
          Dst:             __cxa_free_exception
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE5flushEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE17end_integer_valueERNS_18basic_json_visitorIcEERNS1_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2447
      functionLinenumberEnd: 2456
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE18end_negative_valueERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE18end_positive_valueERNS_18basic_json_visitorIcEERNS1_10error_codeE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:2450,13'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE18end_negative_valueERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2454,13'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE18end_positive_valueERNS_18basic_json_visitorIcEERNS1_10error_codeE
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE18end_fraction_valueERNS_18basic_json_visitorIcEERNS1_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2536
      functionLinenumberEnd: 2570
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          118
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons16decstr_to_doubleEPKcmRd
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE11after_valueERNS1_10error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE12double_valueEdNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE12string_valueERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
        - _ZNK8jsoncons16to_number_resultIcEcvbEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:2539,21'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE12string_valueERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2544,27'
          Dst:             _ZN8jsoncons16decstr_to_doubleEPKcmRd
        - Src:             './include/jsoncons/json_parser.hpp:2545,17'
          Dst:             _ZNK8jsoncons16to_number_resultIcEcvbEv
        - Src:             './include/jsoncons/json_parser.hpp:2547,25'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE12double_valueEdNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2553,29'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE12string_valueERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2557,29'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE12double_valueEdNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2569,9'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE11after_valueERNS1_10error_codeE
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE9pop_stateEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2686
      functionLinenumberEnd: 2691
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          78
      EdgeCount:       26
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN8jsoncons15assertion_errorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:2687,9'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/json_parser.hpp:2687,9'
          Dst:             _ZN8jsoncons15assertion_errorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             './include/jsoncons/json_parser.hpp:2687,9'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/json_parser.hpp:2687,9'
          Dst:             __cxa_free_exception
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10skip_spaceEPPKc
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2398
      functionLinenumberEnd: 2444
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          156
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10push_stateENS_11parse_stateE
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:2434,21'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10push_stateENS_11parse_stateE
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10push_stateENS_11parse_stateE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2680
      functionLinenumberEnd: 2683
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE12begin_objectERNS_18basic_json_visitorIcEERNS1_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10push_stateENS_11parse_stateE
        - _ZN8jsoncons18basic_json_visitorIcE12begin_objectENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:372,9'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10push_stateENS_11parse_stateE
        - Src:             './include/jsoncons/json_parser.hpp:374,17'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE12begin_objectENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE11begin_arrayERNS_18basic_json_visitorIcEERNS1_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10push_stateENS_11parse_stateE
        - _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:435,9'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10push_stateENS_11parse_stateE
        - Src:             './include/jsoncons/json_parser.hpp:437,17'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE12parse_stringEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1945
      functionLinenumberEnd: 2319
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         135
      ICount:          1115
      EdgeCount:       155
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN8jsoncons14unicode_traits17is_high_surrogateEj
        - _ZN8jsoncons14unicode_traits7convertIjNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEENS2_9enable_ifIXaaaasr10ext_traits9is_char32IT_EE5valuesr10ext_traits18is_back_insertableIT0_EE5valuesr10ext_traits8is_char8INSB_10value_typeEEE5valueENS0_14convert_resultISA_EEE4typeEPKSA_mRSB_NS0_10conv_flagsE
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE16end_string_valueEPKcmRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE19append_to_codepointEjiRNS1_10error_codeE
      functionUses:    6
      BranchProfiles:
        - Branch String:   './include/jsoncons/json_parser.hpp:1949,9'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:1982,13'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:2061,9'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:2206,13'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:2229,13'
          Branch Sides:    []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:2029,25'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE16end_string_valueEPKcmRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2035,25'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE16end_string_valueEPKcmRNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2123,19'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE19append_to_codepointEjiRNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2141,19'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE19append_to_codepointEjiRNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2159,19'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE19append_to_codepointEjiRNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2177,19'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE19append_to_codepointEjiRNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2183,17'
          Dst:             _ZN8jsoncons14unicode_traits17is_high_surrogateEj
        - Src:             './include/jsoncons/json_parser.hpp:2191,17'
          Dst:             _ZN8jsoncons14unicode_traits7convertIjNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEENS2_9enable_ifIXaaaasr10ext_traits9is_char32IT_EE5valuesr10ext_traits18is_back_insertableIT0_EE5valuesr10ext_traits8is_char8INSB_10value_typeEEE5valueENS0_14convert_resultISA_EEE4typeEPKSA_mRSB_NS0_10conv_flagsE
        - Src:             './include/jsoncons/json_parser.hpp:2251,20'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE19append_to_codepointEjiRNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2269,20'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE19append_to_codepointEjiRNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2287,20'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE19append_to_codepointEjiRNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2305,20'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE19append_to_codepointEjiRNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2312,13'
          Dst:             _ZN8jsoncons14unicode_traits7convertIjNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEENS2_9enable_ifIXaaaasr10ext_traits9is_char32IT_EE5valuesr10ext_traits18is_back_insertableIT0_EE5valuesr10ext_traits8is_char8INSB_10value_typeEEE5valueENS0_14convert_resultISA_EEE4typeEPKSA_mRSB_NS0_10conv_flagsE
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE12parse_numberEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1721
      functionLinenumberEnd: 1942
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          671
      EdgeCount:       97
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN8jsoncons16is_nonzero_digitEc
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE17end_integer_valueERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE18end_fraction_valueERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - _ZN8jsoncons6is_expEc
        - _ZN8jsoncons8is_digitEc
      functionUses:    10
      BranchProfiles:
        - Branch String:   './include/jsoncons/json_parser.hpp:1725,9'
          Branch Sides:    []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:1754,13'
          Dst:             _ZN8jsoncons16is_nonzero_digitEc
        - Src:             './include/jsoncons/json_parser.hpp:1782,13'
          Dst:             _ZN8jsoncons6is_expEc
        - Src:             './include/jsoncons/json_parser.hpp:1787,13'
          Dst:             _ZN8jsoncons8is_digitEc
        - Src:             './include/jsoncons/json_parser.hpp:1799,9'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE17end_integer_valueERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1811,17'
          Dst:             _ZN8jsoncons8is_digitEc
        - Src:             './include/jsoncons/json_parser.hpp:1822,13'
          Dst:             _ZN8jsoncons6is_expEc
        - Src:             './include/jsoncons/json_parser.hpp:1829,9'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE17end_integer_valueERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1839,13'
          Dst:             _ZN8jsoncons8is_digitEc
        - Src:             './include/jsoncons/json_parser.hpp:1860,17'
          Dst:             _ZN8jsoncons8is_digitEc
        - Src:             './include/jsoncons/json_parser.hpp:1866,13'
          Dst:             _ZN8jsoncons6is_expEc
        - Src:             './include/jsoncons/json_parser.hpp:1873,9'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE18end_fraction_valueERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:1888,13'
          Dst:             _ZN8jsoncons8is_digitEc
        - Src:             './include/jsoncons/json_parser.hpp:1911,13'
          Dst:             _ZN8jsoncons8is_digitEc
        - Src:             './include/jsoncons/json_parser.hpp:1932,17'
          Dst:             _ZN8jsoncons8is_digitEc
        - Src:             './include/jsoncons/json_parser.hpp:1940,9'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE18end_fraction_valueERNS_18basic_json_visitorIcEERNS1_10error_codeE
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10parse_nullERNS_18basic_json_visitorIcEERNS1_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1648
      functionLinenumberEnd: 1681
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          131
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8jsoncons18basic_json_visitorIcE10null_valueENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:1656,25'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE10null_valueENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10parse_trueEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1611
      functionLinenumberEnd: 1645
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          134
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8jsoncons18basic_json_visitorIcE10bool_valueEbNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:1619,25'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE10bool_valueEbNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE11parse_falseEPKcRNS_18basic_json_visitorIcEERNS1_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1684
      functionLinenumberEnd: 1718
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          145
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8jsoncons18basic_json_visitorIcE10bool_valueEbNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:1692,25'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE10bool_valueEbNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10end_objectERNS_18basic_json_visitorIcEERNS1_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          117
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE9pop_stateEv
        - _ZN8jsoncons18basic_json_visitorIcE10end_objectERKNS_11ser_contextERNSt3__110error_codeE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:387,18'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE9pop_stateEv
        - Src:             './include/jsoncons/json_parser.hpp:390,21'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE10end_objectERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE9end_arrayERNS_18basic_json_visitorIcEERNS1_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          115
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE9pop_stateEv
        - _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:451,18'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE9pop_stateEv
        - Src:             './include/jsoncons/json_parser.hpp:454,21'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE23begin_member_or_elementERNS1_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2635
      functionLinenumberEnd: 2655
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6parentEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/jsoncons/json_parser.hpp:2636,9'
          Branch Sides:    []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:2636,17'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6parentEv
    - functionName:    _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6parentEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          75
      EdgeCount:       26
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN8jsoncons15assertion_errorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:286,9'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/json_parser.hpp:286,9'
          Dst:             _ZN8jsoncons15assertion_errorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             './include/jsoncons/json_parser.hpp:286,9'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/json_parser.hpp:286,9'
          Dst:             __cxa_free_exception
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE10bool_valueEbNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - bool
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE10null_valueENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE10end_objectERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons16is_nonzero_digitEc
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/read_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons7is_typeEhh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/read_number.hpp:79,12'
          Dst:             _ZN8jsoncons7is_typeEhh
    - functionName:    _ZN8jsoncons6is_expEc
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/read_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons7is_typeEhh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/read_number.hpp:89,12'
          Dst:             _ZN8jsoncons7is_typeEhh
    - functionName:    _ZN8jsoncons8is_digitEc
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/read_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons7is_typeEhh
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/read_number.hpp:84,12'
          Dst:             _ZN8jsoncons7is_typeEhh
    - functionName:    _ZN8jsoncons7is_typeEhh
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/read_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE16end_string_valueEPKcmRNS_18basic_json_visitorIcEERNS1_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2573
      functionLinenumberEnd: 2632
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          243
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8jsoncons14unicode_traits8validateIcEENSt3__19enable_ifIXsr10ext_traits8is_char8IT_EE5valueENS0_14convert_resultIS4_EEE4typeEPKS4_m
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE19translate_conv_errcENS_14unicode_traits9conv_errcERNS1_10error_codeE
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE9pop_stateEv
        - _ZN8jsoncons18basic_json_visitorIcE12double_valueEdNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE12string_valueERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE3keyERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEERKNS_11ser_contextERNS2_10error_codeE
        - _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6parentEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/jsoncons/json_parser.hpp:2582,9'
          Branch Sides:    []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:2575,23'
          Dst:             _ZN8jsoncons14unicode_traits8validateIcEENSt3__19enable_ifIXsr10ext_traits8is_char8IT_EE5valueENS0_14convert_resultIS4_EEE4typeEPKS4_m
        - Src:             './include/jsoncons/json_parser.hpp:2578,13'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE19translate_conv_errcENS_14unicode_traits9conv_errcERNS1_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2582,17'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6parentEv
        - Src:             './include/jsoncons/json_parser.hpp:2585,25'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE3keyERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEERKNS_11ser_contextERNS2_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2587,17'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE9pop_stateEv
        - Src:             './include/jsoncons/json_parser.hpp:2596,29'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE12double_valueEdNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2601,29'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE12string_valueERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2612,29'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE12double_valueEdNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2617,29'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE12string_valueERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE19append_to_codepointEjiRNS1_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2694
      functionLinenumberEnd: 2718
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          128
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons14unicode_traits17is_high_surrogateEj
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/unicode_traits.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons14unicode_traits7convertIjNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEENS2_9enable_ifIXaaaasr10ext_traits9is_char32IT_EE5valuesr10ext_traits18is_back_insertableIT0_EE5valuesr10ext_traits8is_char8INSB_10value_typeEEE5valueENS0_14convert_resultISA_EEE4typeEPKSA_mRSB_NS0_10conv_flagsE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/unicode_traits.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 967
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          249
      EdgeCount:       44
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8jsoncons14unicode_traits12is_surrogateEj
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/jsoncons/utility/unicode_traits.hpp:1005,13'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/utility/unicode_traits.hpp:1020,13'
          Branch Sides:    []
      Callsites:
        - Src:             './include/jsoncons/utility/unicode_traits.hpp:979,21'
          Dst:             _ZN8jsoncons14unicode_traits12is_surrogateEj
    - functionName:    _ZN8jsoncons14unicode_traits12is_surrogateEj
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/unicode_traits.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons14unicode_traits8validateIcEENSt3__19enable_ifIXsr10ext_traits8is_char8IT_EE5valueENS0_14convert_resultIS4_EEE4typeEPKS4_m
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/unicode_traits.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1134
      functionLinenumberEnd: 1151
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          97
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons14unicode_traits13is_legal_utf8IcEENSt3__19enable_ifIXsr10ext_traits8is_char8IT_EE5valueENS0_9conv_errcEE4typeEPKS4_m
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/unicode_traits.hpp:1144,25'
          Dst:             _ZN8jsoncons14unicode_traits13is_legal_utf8IcEENSt3__19enable_ifIXsr10ext_traits8is_char8IT_EE5valueENS0_9conv_errcEE4typeEPKS4_m
        - Src:             './include/jsoncons/utility/unicode_traits.hpp:1144,25'
          Dst:             __clang_call_terminate
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE19translate_conv_errcENS_14unicode_traits9conv_errcERNS1_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2322
      functionLinenumberEnd: 2368
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          121
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/jsoncons/json_parser.hpp:2323,9'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE3keyERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEERKNS_11ser_contextERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE12string_valueERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE21string_maps_to_doubleclERKNS1_4pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEEdEE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons14unicode_traits13is_legal_utf8IcEENSt3__19enable_ifIXsr10ext_traits8is_char8IT_EE5valueENS0_9conv_errcEE4typeEPKS4_m
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/unicode_traits.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          208
      EdgeCount:       48
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/jsoncons/utility/unicode_traits.hpp:306,9'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/utility/unicode_traits.hpp:321,13'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE12begin_objectENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt9exceptionC2B8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__exception/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons16to_number_resultIcEcvbEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/read_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE11after_valueERNS1_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2658
      functionLinenumberEnd: 2677
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6parentEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   './include/jsoncons/json_parser.hpp:2659,9'
          Branch Sides:    []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:2659,17'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6parentEv
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE18end_negative_valueERNS_18basic_json_visitorIcEERNS1_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2459
      functionLinenumberEnd: 2495
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          116
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons14dec_to_integerIlcEENSt3__19enable_ifIXaasr10ext_traits14integer_limitsIT_EE14is_specializedsr10ext_traits14integer_limitsIS3_EE9is_signedENS_16to_number_resultIT0_EEE4typeEPKS5_mRS3_
        - _ZN8jsoncons16decstr_to_doubleEPKcmRd
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE11after_valueERNS1_10error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE11int64_valueElNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE12double_valueEdNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE12string_valueERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
        - _ZNK8jsoncons16to_number_resultIcEcvbEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:2461,23'
          Dst:             _ZN8jsoncons14dec_to_integerIlcEENSt3__19enable_ifIXaasr10ext_traits14integer_limitsIT_EE14is_specializedsr10ext_traits14integer_limitsIS3_EE9is_signedENS_16to_number_resultIT0_EEE4typeEPKS5_mRS3_
        - Src:             './include/jsoncons/json_parser.hpp:2462,13'
          Dst:             _ZNK8jsoncons16to_number_resultIcEcvbEv
        - Src:             './include/jsoncons/json_parser.hpp:2464,21'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11int64_valueElNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2470,25'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE12string_valueERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2475,26'
          Dst:             _ZN8jsoncons16decstr_to_doubleEPKcmRd
        - Src:             './include/jsoncons/json_parser.hpp:2476,21'
          Dst:             _ZNK8jsoncons16to_number_resultIcEcvbEv
        - Src:             './include/jsoncons/json_parser.hpp:2478,29'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE12double_valueEdNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2482,29'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE12double_valueEdNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2494,9'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE11after_valueERNS1_10error_codeE
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE18end_positive_valueERNS_18basic_json_visitorIcEERNS1_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2498
      functionLinenumberEnd: 2533
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          116
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons14dec_to_integerImcEENSt3__19enable_ifIXaasr10ext_traits14integer_limitsIT_EE14is_specializedntsr10ext_traits14integer_limitsIS3_EE9is_signedENS_16to_number_resultIT0_EEE4typeEPKS5_mRS3_
        - _ZN8jsoncons16decstr_to_doubleEPKcmRd
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE11after_valueERNS1_10error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE12double_valueEdNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE12string_valueERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE12uint64_valueEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZNK8jsoncons16to_number_resultIcEcvbEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:2500,23'
          Dst:             _ZN8jsoncons14dec_to_integerImcEENSt3__19enable_ifIXaasr10ext_traits14integer_limitsIT_EE14is_specializedntsr10ext_traits14integer_limitsIS3_EE9is_signedENS_16to_number_resultIT0_EEE4typeEPKS5_mRS3_
        - Src:             './include/jsoncons/json_parser.hpp:2501,13'
          Dst:             _ZNK8jsoncons16to_number_resultIcEcvbEv
        - Src:             './include/jsoncons/json_parser.hpp:2503,21'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE12uint64_valueEmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2509,25'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE12string_valueERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2514,26'
          Dst:             _ZN8jsoncons16decstr_to_doubleEPKcmRd
        - Src:             './include/jsoncons/json_parser.hpp:2515,21'
          Dst:             _ZNK8jsoncons16to_number_resultIcEcvbEv
        - Src:             './include/jsoncons/json_parser.hpp:2517,29'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE12double_valueEdNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2521,29'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE12double_valueEdNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_parser.hpp:2532,9'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE11after_valueERNS1_10error_codeE
    - functionName:    _ZN8jsoncons14dec_to_integerImcEENSt3__19enable_ifIXaasr10ext_traits14integer_limitsIT_EE14is_specializedntsr10ext_traits14integer_limitsIS3_EE9is_signedENS_16to_number_resultIT0_EEE4typeEPKS5_mRS3_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/read_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          172
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8jsoncons16to_number_resultIcEC2EPKcNSt3__14errcE
        - _ZN8jsoncons8is_digitEc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/read_number.hpp:268,16'
          Dst:             _ZN8jsoncons16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:290,20'
          Dst:             _ZN8jsoncons16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:297,16'
          Dst:             _ZN8jsoncons16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:301,16'
          Dst:             _ZN8jsoncons16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:303,9'
          Dst:             _ZN8jsoncons8is_digitEc
        - Src:             './include/jsoncons/utility/read_number.hpp:307,20'
          Dst:             _ZN8jsoncons16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:313,20'
          Dst:             _ZN8jsoncons16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:318,16'
          Dst:             _ZN8jsoncons16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:321,12'
          Dst:             _ZN8jsoncons16to_number_resultIcEC2EPKcNSt3__14errcE
    - functionName:    _ZN8jsoncons14dec_to_integerIlcEENSt3__19enable_ifIXaasr10ext_traits14integer_limitsIT_EE14is_specializedsr10ext_traits14integer_limitsIS3_EE9is_signedENS_16to_number_resultIT0_EEE4typeEPKS5_mRS3_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/read_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          123
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8jsoncons10ext_traits14integer_limitsIlvE3maxEv
        - _ZN8jsoncons10ext_traits14integer_limitsIlvE6lowestEv
        - _ZN8jsoncons14dec_to_integerImcEENSt3__19enable_ifIXaasr10ext_traits14integer_limitsIT_EE14is_specializedntsr10ext_traits14integer_limitsIS3_EE9is_signedENS_16to_number_resultIT0_EEE4typeEPKS5_mRS3_
        - _ZN8jsoncons16to_number_resultIcEC2EPKcNSt3__14errcE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/read_number.hpp:330,16'
          Dst:             _ZN8jsoncons16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:340,15'
          Dst:             _ZN8jsoncons14dec_to_integerImcEENSt3__19enable_ifIXaasr10ext_traits14integer_limitsIT_EE14is_specializedntsr10ext_traits14integer_limitsIS3_EE9is_signedENS_16to_number_resultIT0_EEE4typeEPKS5_mRS3_
        - Src:             './include/jsoncons/utility/read_number.hpp:343,16'
          Dst:             _ZN8jsoncons16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:347,36'
          Dst:             _ZN8jsoncons10ext_traits14integer_limitsIlvE6lowestEv
        - Src:             './include/jsoncons/utility/read_number.hpp:349,20'
          Dst:             _ZN8jsoncons16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:354,20'
          Dst:             _ZN8jsoncons16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:359,34'
          Dst:             _ZN8jsoncons10ext_traits14integer_limitsIlvE3maxEv
        - Src:             './include/jsoncons/utility/read_number.hpp:361,20'
          Dst:             _ZN8jsoncons16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:366,20'
          Dst:             _ZN8jsoncons16to_number_resultIcEC2EPKcNSt3__14errcE
    - functionName:    _ZN8jsoncons10ext_traits14integer_limitsIlvE6lowestEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/more_type_traits.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons10ext_traits14integer_limitsIlvE3maxEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/more_type_traits.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons13stream_sourceIcNSt3__19allocatorIcEEE3eofEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/source.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons6detail4spanIKcLm18446744073709551615EEC2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons13stream_sourceIcNSt3__19allocatorIcEEE11read_bufferEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/source.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons13stream_sourceIcNSt3__19allocatorIcEEE11fill_bufferEv
        - _ZN8jsoncons6detail4spanIKcLm18446744073709551615EEC2EPS2_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/source.hpp:331,17'
          Dst:             _ZN8jsoncons13stream_sourceIcNSt3__19allocatorIcEEE11fill_bufferEv
        - Src:             './include/jsoncons/source.hpp:339,20'
          Dst:             _ZN8jsoncons6detail4spanIKcLm18446744073709551615EEC2EPS2_m
    - functionName:    _ZN8jsoncons14unicode_traits20detect_json_encodingIcEENSt3__19enable_ifIXsr10ext_traits8is_char8IT_EE5valueENS0_22detect_encoding_resultIS4_EEE4typeEPKS4_m
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/unicode_traits.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          200
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN8jsoncons14unicode_traits24detect_encoding_from_bomIcEENSt3__19enable_ifIXsr10ext_traits8is_char8IT_EE5valueENS0_22detect_encoding_resultIS4_EEE4typeEPKS4_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/unicode_traits.hpp:109,43'
          Dst:             _ZN8jsoncons14unicode_traits24detect_encoding_from_bomIcEENSt3__19enable_ifIXsr10ext_traits8is_char8IT_EE5valueENS0_22detect_encoding_resultIS4_EEE4typeEPKS4_m
    - functionName:    _ZN8jsoncons6detail4spanIKcLm18446744073709551615EEC2EPS2_m
      functionSourceFile: '/src/jsoncons/./include/jsoncons/detail/span.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons14unicode_traits24detect_encoding_from_bomIcEENSt3__19enable_ifIXsr10ext_traits8is_char8IT_EE5valueENS0_22detect_encoding_resultIS4_EEE4typeEPKS4_m
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/unicode_traits.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          173
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/unicode_traits.hpp:72,29'
          Dst:             memcmp
        - Src:             './include/jsoncons/utility/unicode_traits.hpp:76,34'
          Dst:             memcmp
        - Src:             './include/jsoncons/utility/unicode_traits.hpp:80,34'
          Dst:             memcmp
        - Src:             './include/jsoncons/utility/unicode_traits.hpp:84,34'
          Dst:             memcmp
        - Src:             './include/jsoncons/utility/unicode_traits.hpp:88,34'
          Dst:             memcmp
    - functionName:    _ZN8jsoncons13stream_sourceIcNSt3__19allocatorIcEEE11fill_bufferEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/source.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          150
      EdgeCount:       39
      CyclomaticComplexity: 19
      functionsReached:
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/source.hpp:416,13'
          Dst:             __cxa_begin_catch
        - Src:             './include/jsoncons/source.hpp:421,13'
          Dst:             __cxa_end_catch
        - Src:             './include/jsoncons/source.hpp:421,13'
          Dst:             __cxa_end_catch
        - Src:             './include/jsoncons/source.hpp:421,13'
          Dst:             __clang_call_terminate
    - functionName:    __cxa_end_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E9read_doneEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE4doneEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_cursor.hpp:471,24'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE4doneEv
    - functionName:    _ZN8jsoncons18basic_staj_visitorIcEC2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons16basic_staj_eventIcEC2ENS_15staj_event_typeENS_12semantic_tagE
        - _ZN8jsoncons16typed_array_viewC2Ev
        - _ZN8jsoncons18basic_json_visitorIcEC2Ev
        - _ZN8jsoncons18basic_json_visitorIcED2Ev
        - _ZN8jsoncons6detail4spanIKmLm18446744073709551615EEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:58,5'
          Dst:             _ZN8jsoncons18basic_json_visitorIcEC2Ev
        - Src:             './include/jsoncons/staj_cursor.hpp:59,11'
          Dst:             _ZN8jsoncons16basic_staj_eventIcEC2ENS_15staj_event_typeENS_12semantic_tagE
        - Src:             './include/jsoncons/staj_cursor.hpp:60,21'
          Dst:             _ZN8jsoncons16typed_array_viewC2Ev
        - Src:             './include/jsoncons/staj_cursor.hpp:60,30'
          Dst:             _ZN8jsoncons6detail4spanIKmLm18446744073709551615EEC2Ev
        - Src:             './include/jsoncons/staj_cursor.hpp:62,5'
          Dst:             _ZN8jsoncons18basic_json_visitorIcED2Ev
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEEC2ERKNS_25basic_json_decode_optionsIcEERKS3_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          317
      EdgeCount:       70
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN8jsoncons11ser_contextC2Ev
        - _ZN8jsoncons11ser_contextD2Ev
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10push_stateENS_11parse_stateE
        - _ZNK8jsoncons25basic_json_decode_optionsIcE11err_handlerEv
        - _ZNK8jsoncons25basic_json_decode_optionsIcE14allow_commentsEv
        - _ZNK8jsoncons25basic_json_decode_optionsIcE15lossless_bignumEv
        - _ZNK8jsoncons25basic_json_decode_optionsIcE15lossless_numberEv
        - _ZNK8jsoncons25basic_json_decode_optionsIcE20allow_trailing_commaEv
        - _ZNK8jsoncons25basic_json_options_commonIcE10inf_to_strEv
        - _ZNK8jsoncons25basic_json_options_commonIcE10nan_to_strEv
        - _ZNK8jsoncons25basic_json_options_commonIcE13neginf_to_strEv
        - _ZNK8jsoncons25basic_json_options_commonIcE17enable_str_to_infEv
        - _ZNK8jsoncons25basic_json_options_commonIcE17enable_str_to_nanEv
        - _ZNK8jsoncons25basic_json_options_commonIcE17max_nesting_depthEv
        - _ZNK8jsoncons25basic_json_options_commonIcE20enable_str_to_neginfEv
        - nan
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:176,5'
          Dst:             _ZN8jsoncons11ser_contextC2Ev
        - Src:             './include/jsoncons/json_parser.hpp:178,37'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE17max_nesting_depthEv
        - Src:             './include/jsoncons/json_parser.hpp:179,40'
          Dst:             _ZNK8jsoncons25basic_json_decode_optionsIcE20allow_trailing_commaEv
        - Src:             './include/jsoncons/json_parser.hpp:180,34'
          Dst:             _ZNK8jsoncons25basic_json_decode_optionsIcE14allow_commentsEv
        - Src:             './include/jsoncons/json_parser.hpp:181,35'
          Dst:             _ZNK8jsoncons25basic_json_decode_optionsIcE15lossless_numberEv
        - Src:             './include/jsoncons/json_parser.hpp:182,35'
          Dst:             _ZNK8jsoncons25basic_json_decode_optionsIcE15lossless_bignumEv
        - Src:             './include/jsoncons/json_parser.hpp:184,31'
          Dst:             _ZNK8jsoncons25basic_json_decode_optionsIcE11err_handlerEv
        - Src:             './include/jsoncons/json_parser.hpp:193,54'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE17max_nesting_depthEv
        - Src:             './include/jsoncons/json_parser.hpp:193,123'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE17max_nesting_depthEv
        - Src:             './include/jsoncons/json_parser.hpp:195,9'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10push_stateENS_11parse_stateE
        - Src:             './include/jsoncons/json_parser.hpp:197,21'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE17enable_str_to_nanEv
        - Src:             './include/jsoncons/json_parser.hpp:199,53'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE10nan_to_strEv
        - Src:             './include/jsoncons/json_parser.hpp:199,66'
          Dst:             nan
        - Src:             './include/jsoncons/json_parser.hpp:201,21'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE17enable_str_to_infEv
        - Src:             './include/jsoncons/json_parser.hpp:203,53'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE10inf_to_strEv
        - Src:             './include/jsoncons/json_parser.hpp:205,21'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE20enable_str_to_neginfEv
        - Src:             './include/jsoncons/json_parser.hpp:207,53'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE13neginf_to_strEv
        - Src:             './include/jsoncons/json_parser.hpp:209,5'
          Dst:             _ZN8jsoncons11ser_contextD2Ev
    - functionName:    _ZN8jsoncons11ser_contextC2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/ser_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEED2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons11ser_contextD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:282,5'
          Dst:             _ZN8jsoncons11ser_contextD2Ev
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEED0Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:281,5'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEED2Ev
    - functionName:    _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE4lineEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2371
      functionLinenumberEnd: 2372
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6columnEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2376
      functionLinenumberEnd: 2377
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE8positionEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2386
      functionLinenumberEnd: 2387
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE14begin_positionEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2381
      functionLinenumberEnd: 2382
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE12end_positionEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2391
      functionLinenumberEnd: 2392
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons11ser_context8positionEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/ser_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons11ser_context14begin_positionEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/ser_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons11ser_context12end_positionEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/ser_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEEC2IRNS2_19basic_istringstreamIcNS2_11char_traitsIcEES4_EEEEOT_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/source_adaptor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons13stream_sourceIcNSt3__19allocatorIcEEEC2ERNS1_13basic_istreamIcNS1_11char_traitsIcEEEERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/source_adaptor.hpp:98,15'
          Dst:             _ZN8jsoncons13stream_sourceIcNSt3__19allocatorIcEEEC2ERNS1_13basic_istreamIcNS1_11char_traitsIcEEEERKS3_
    - functionName:    _ZN8jsoncons17basic_staj_cursorIcEC2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 666
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons17basic_staj_cursorIcED0Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons17basic_staj_cursorIcE14array_expectedERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 677
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8jsoncons16basic_staj_eventIcE10event_typeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_cursor.hpp:673,25'
          Dst:             _ZNK8jsoncons16basic_staj_eventIcE10event_typeEv
        - Src:             './include/jsoncons/staj_cursor.hpp:673,83'
          Dst:             _ZNK8jsoncons16basic_staj_eventIcE10event_typeEv
    - functionName:    _ZNK8jsoncons16basic_staj_eventIcE10event_typeEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_event.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons20default_json_parsingclENS_9json_errcERKNS_11ser_contextE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons25basic_json_options_commonIcED0Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons25basic_json_options_commonIcED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_options.hpp:118,50'
          Dst:             _ZN8jsoncons25basic_json_options_commonIcED2Ev
    - functionName:    _ZN8jsoncons25basic_json_options_commonIcED2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N8jsoncons25basic_json_decode_optionsIcED0Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons25basic_json_decode_optionsIcED0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_options.hpp:0,0'
          Dst:             _ZN8jsoncons25basic_json_decode_optionsIcED0Ev
    - functionName:    _ZN8jsoncons25basic_json_decode_optionsIcED0Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons25basic_json_decode_optionsIcED1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_options.hpp:251,7'
          Dst:             _ZN8jsoncons25basic_json_decode_optionsIcED1Ev
    - functionName:    _ZN8jsoncons25basic_json_decode_optionsIcED1Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons25basic_json_decode_optionsIcED2Ev
        - _ZN8jsoncons25basic_json_options_commonIcED2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_options.hpp:251,7'
          Dst:             _ZN8jsoncons25basic_json_decode_optionsIcED2Ev
        - Src:             './include/jsoncons/json_options.hpp:251,7'
          Dst:             _ZN8jsoncons25basic_json_options_commonIcED2Ev
    - functionName:    _ZTv0_n24_N8jsoncons25basic_json_decode_optionsIcED1Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons25basic_json_decode_optionsIcED1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_options.hpp:0,0'
          Dst:             _ZN8jsoncons25basic_json_decode_optionsIcED1Ev
    - functionName:    _ZN8jsoncons25basic_json_options_commonIcEC2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          74
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_EC1IRNS2_19basic_istringstreamIcNS2_11char_traitsIcEES4_EEEENS2_15allocator_arg_tERKS4_OT_RKNS_25basic_json_decode_optionsIcEERNS2_10error_codeEPNS2_9enable_ifIXntsr3std16is_constructibleINS2_17basic_string_viewIcSA_EESG_EE5valueEvE4typeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          135
      EdgeCount:       47
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN8jsoncons11ser_contextC2Ev
        - _ZN8jsoncons11ser_contextD2Ev
        - _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E9read_nextERNS2_10error_codeE
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE11cursor_modeEb
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEEC2ERKNS_25basic_json_decode_optionsIcEERKS3_
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEED2Ev
        - _ZN8jsoncons17basic_staj_cursorIcEC2Ev
        - _ZN8jsoncons17basic_staj_cursorIcED2Ev
        - _ZN8jsoncons18basic_staj_visitorIcEC2Ev
        - _ZN8jsoncons18basic_staj_visitorIcED2Ev
        - _ZN8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEEC2IRNS2_19basic_istringstreamIcNS2_11char_traitsIcEES4_EEEEOT_
        - _ZN8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEED2Ev
        - _ZNK8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E9read_doneEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_cursor.hpp:198,5'
          Dst:             _ZN8jsoncons11ser_contextC2Ev
        - Src:             './include/jsoncons/json_cursor.hpp:198,5'
          Dst:             _ZN8jsoncons17basic_staj_cursorIcEC2Ev
        - Src:             './include/jsoncons/json_cursor.hpp:203,10'
          Dst:             _ZN8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEEC2IRNS2_19basic_istringstreamIcNS2_11char_traitsIcEES4_EEEEOT_
        - Src:             './include/jsoncons/json_cursor.hpp:204,10'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEEC2ERKNS_25basic_json_decode_optionsIcEERKS3_
        - Src:             './include/jsoncons/json_cursor.hpp:198,5'
          Dst:             _ZN8jsoncons18basic_staj_visitorIcEC2Ev
        - Src:             './include/jsoncons/json_cursor.hpp:206,17'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE11cursor_modeEb
        - Src:             './include/jsoncons/json_cursor.hpp:208,14'
          Dst:             _ZNK8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E9read_doneEv
        - Src:             './include/jsoncons/json_cursor.hpp:211,13'
          Dst:             _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E9read_nextERNS2_10error_codeE
        - Src:             './include/jsoncons/json_cursor.hpp:224,5'
          Dst:             _ZN8jsoncons18basic_staj_visitorIcED2Ev
        - Src:             './include/jsoncons/json_cursor.hpp:224,5'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEED2Ev
        - Src:             './include/jsoncons/json_cursor.hpp:224,5'
          Dst:             _ZN8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEED2Ev
        - Src:             './include/jsoncons/json_cursor.hpp:224,5'
          Dst:             _ZN8jsoncons17basic_staj_cursorIcED2Ev
        - Src:             './include/jsoncons/json_cursor.hpp:224,5'
          Dst:             _ZN8jsoncons11ser_contextD2Ev
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE11cursor_modeEb
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEED2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/source_adaptor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons13stream_sourceIcNSt3__19allocatorIcEEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/source_adaptor.hpp:82,11'
          Dst:             _ZN8jsoncons13stream_sourceIcNSt3__19allocatorIcEEED2Ev
    - functionName:    _ZN8jsoncons13stream_sourceIcNSt3__19allocatorIcEEED2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/source.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons18basic_null_istreamIcED1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/source.hpp:193,9'
          Dst:             _ZN8jsoncons18basic_null_istreamIcED1Ev
    - functionName:    _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_ED1Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons11ser_contextD2Ev
        - _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_ED2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_cursor.hpp:257,34'
          Dst:             _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_ED2Ev
        - Src:             './include/jsoncons/json_cursor.hpp:257,34'
          Dst:             _ZN8jsoncons11ser_contextD2Ev
    - functionName:    _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_ED0Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_ED1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_cursor.hpp:257,34'
          Dst:             _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_ED1Ev
    - functionName:    _ZNK8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E4doneEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE4doneEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_cursor.hpp:337,24'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE4doneEv
    - functionName:    _ZNK8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E7currentEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8jsoncons18basic_staj_visitorIcE5eventEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_cursor.hpp:342,32'
          Dst:             _ZNK8jsoncons18basic_staj_visitorIcE5eventEv
    - functionName:    _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E7read_toERNS_18basic_json_visitorIcEE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - _ZN8jsoncons9ser_errorD1Ev
        - _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE4lineEv
        - _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6columnEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_cursor.hpp:351,13'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/json_cursor.hpp:351,13'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE4lineEv
        - Src:             './include/jsoncons/json_cursor.hpp:351,13'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6columnEv
        - Src:             './include/jsoncons/json_cursor.hpp:351,13'
          Dst:             _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - Src:             './include/jsoncons/json_cursor.hpp:351,13'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/json_cursor.hpp:351,13'
          Dst:             _ZN8jsoncons9ser_errorD1Ev
        - Src:             './include/jsoncons/json_cursor.hpp:351,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E7read_toERNS_18basic_json_visitorIcEERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          102
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E9read_nextERNS_18basic_json_visitorIcEERNS2_10error_codeE
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10mark_levelEi
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE11cursor_modeEb
        - _ZN8jsoncons18basic_json_visitorIcE10end_objectERKNS_11ser_contextE
        - _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextE
        - _ZN8jsoncons18is_begin_containerENS_15staj_event_typeE
        - _ZNK8jsoncons16basic_staj_eventIcE10event_typeEv
        - _ZNK8jsoncons16basic_staj_eventIcE15send_json_eventERNS_18basic_json_visitorIcEERKNS_11ser_contextERNSt3__110error_codeE
        - _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE5levelEv
        - _ZNK8jsoncons18basic_staj_visitorIcE5eventEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_cursor.hpp:358,42'
          Dst:             _ZNK8jsoncons16basic_staj_eventIcE10event_typeEv
        - Src:             './include/jsoncons/json_cursor.hpp:358,13'
          Dst:             _ZN8jsoncons18is_begin_containerENS_15staj_event_typeE
        - Src:             './include/jsoncons/json_cursor.hpp:360,21'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE11cursor_modeEb
        - Src:             './include/jsoncons/json_cursor.hpp:361,40'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE5levelEv
        - Src:             './include/jsoncons/json_cursor.hpp:361,21'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10mark_levelEi
        - Src:             './include/jsoncons/json_cursor.hpp:362,29'
          Dst:             _ZNK8jsoncons18basic_staj_visitorIcE5eventEv
        - Src:             './include/jsoncons/json_cursor.hpp:362,37'
          Dst:             _ZNK8jsoncons16basic_staj_eventIcE15send_json_eventERNS_18basic_json_visitorIcEERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/json_cursor.hpp:367,13'
          Dst:             _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E9read_nextERNS_18basic_json_visitorIcEERNS2_10error_codeE
        - Src:             './include/jsoncons/json_cursor.hpp:368,21'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE11cursor_modeEb
        - Src:             './include/jsoncons/json_cursor.hpp:369,21'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10mark_levelEi
        - Src:             './include/jsoncons/json_cursor.hpp:370,27'
          Dst:             _ZNK8jsoncons16basic_staj_eventIcE10event_typeEv
        - Src:             './include/jsoncons/json_cursor.hpp:372,33'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE10end_objectERKNS_11ser_contextE
        - Src:             './include/jsoncons/json_cursor.hpp:376,33'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextE
        - Src:             './include/jsoncons/json_cursor.hpp:381,29'
          Dst:             _ZNK8jsoncons18basic_staj_visitorIcE5eventEv
        - Src:             './include/jsoncons/json_cursor.hpp:381,37'
          Dst:             _ZNK8jsoncons16basic_staj_eventIcE15send_json_eventERNS_18basic_json_visitorIcEERKNS_11ser_contextERNSt3__110error_codeE
    - functionName:    _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E4nextEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E9read_nextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_cursor.hpp:387,9'
          Dst:             _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E9read_nextEv
    - functionName:    _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E4nextERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E9read_nextERNS2_10error_codeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_cursor.hpp:392,9'
          Dst:             _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E9read_nextERNS2_10error_codeE
    - functionName:    _ZNK8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E7contextEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E4lineEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE4lineEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_cursor.hpp:452,24'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE4lineEv
    - functionName:    _ZNK8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E6columnEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6columnEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_cursor.hpp:457,24'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6columnEv
    - functionName:    _ZTv0_n24_N8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_ED1Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_ED1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_cursor.hpp:0,0'
          Dst:             _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_ED1Ev
    - functionName:    _ZTv0_n24_N8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_ED0Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_ED0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_cursor.hpp:0,0'
          Dst:             _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_ED0Ev
    - functionName:    _ZTv0_n32_NK8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E4lineEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E4lineEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_cursor.hpp:0,0'
          Dst:             _ZNK8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E4lineEv
    - functionName:    _ZTv0_n40_NK8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E6columnEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E6columnEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_cursor.hpp:0,0'
          Dst:             _ZNK8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E6columnEv
    - functionName:    _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E9read_nextEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E9read_nextERNS_18basic_json_visitorIcEERNS2_10error_codeE
        - _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - _ZN8jsoncons9ser_errorD1Ev
        - _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE4lineEv
        - _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6columnEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_cursor.hpp:516,9'
          Dst:             _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E9read_nextERNS_18basic_json_visitorIcEERNS2_10error_codeE
        - Src:             './include/jsoncons/json_cursor.hpp:519,13'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/json_cursor.hpp:519,13'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE4lineEv
        - Src:             './include/jsoncons/json_cursor.hpp:519,13'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6columnEv
        - Src:             './include/jsoncons/json_cursor.hpp:519,13'
          Dst:             _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - Src:             './include/jsoncons/json_cursor.hpp:519,13'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/json_cursor.hpp:519,13'
          Dst:             _ZN8jsoncons9ser_errorD1Ev
        - Src:             './include/jsoncons/json_cursor.hpp:519,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          75
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons14json_exceptionC2Ev
        - _ZN8jsoncons14json_exceptionD2Ev
        - _ZN8jsoncons9ser_error11to_what_argENSt3__110error_codeEPKcmm
        - _ZNSt9exceptionC2B8ne220000Ev
        - _ZNSt9exceptionD2Ev
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_exception.hpp:193,9'
          Dst:             _ZN8jsoncons14json_exceptionC2Ev
        - Src:             './include/jsoncons/json_exception.hpp:193,9'
          Dst:             _ZNSt9exceptionC2B8ne220000Ev
        - Src:             './include/jsoncons/json_exception.hpp:196,20'
          Dst:             _ZN8jsoncons9ser_error11to_what_argENSt3__110error_codeEPKcmm
        - Src:             './include/jsoncons/json_exception.hpp:197,9'
          Dst:             _ZNSt9exceptionD2Ev
        - Src:             './include/jsoncons/json_exception.hpp:197,9'
          Dst:             _ZN8jsoncons14json_exceptionD2Ev
    - functionName:    _ZN8jsoncons9ser_errorD1Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons14json_exceptionD2Ev
        - _ZN8jsoncons9ser_errorD2Ev
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_exception.hpp:156,11'
          Dst:             _ZN8jsoncons9ser_errorD2Ev
        - Src:             './include/jsoncons/json_exception.hpp:156,11'
          Dst:             _ZN8jsoncons14json_exceptionD2Ev
    - functionName:    _ZN8jsoncons9ser_errorD2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt9exceptionD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_exception.hpp:156,11'
          Dst:             _ZNSt9exceptionD2Ev
    - functionName:    _ZNSt9exceptionD2Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons9ser_errorD0Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons9ser_errorD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_exception.hpp:156,11'
          Dst:             _ZN8jsoncons9ser_errorD1Ev
    - functionName:    _ZNK8jsoncons9ser_error4whatEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N8jsoncons9ser_errorD1Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons9ser_errorD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_exception.hpp:0,0'
          Dst:             _ZN8jsoncons9ser_errorD1Ev
    - functionName:    _ZTv0_n24_N8jsoncons9ser_errorD0Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons9ser_errorD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_exception.hpp:0,0'
          Dst:             _ZN8jsoncons9ser_errorD0Ev
    - functionName:    _ZTv0_n32_NK8jsoncons9ser_error4whatEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8jsoncons9ser_error4whatEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_exception.hpp:0,0'
          Dst:             _ZNK8jsoncons9ser_error4whatEv
    - functionName:    _ZN8jsoncons9ser_error11to_what_argENSt3__110error_codeEPKcmm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          188
      EdgeCount:       66
      CyclomaticComplexity: 31
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18is_begin_containerENS_15staj_event_typeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_event.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE5levelEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10mark_levelEi
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons18basic_staj_visitorIcE5eventEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons16basic_staj_eventIcE15send_json_eventERNS_18basic_json_visitorIcEERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_event.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          160
      EdgeCount:       35
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN8jsoncons16byte_string_viewC2EPKhm
        - _ZN8jsoncons18basic_json_visitorIcE10bool_valueEbNS_12semantic_tagERKNS_11ser_contextE
        - _ZN8jsoncons18basic_json_visitorIcE10end_objectERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE10half_valueEtNS_12semantic_tagERKNS_11ser_contextE
        - _ZN8jsoncons18basic_json_visitorIcE10null_valueENS_12semantic_tagERKNS_11ser_contextE
        - _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextE
        - _ZN8jsoncons18basic_json_visitorIcE11int64_valueElNS_12semantic_tagERKNS_11ser_contextE
        - _ZN8jsoncons18basic_json_visitorIcE12begin_objectENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - _ZN8jsoncons18basic_json_visitorIcE12double_valueEdNS_12semantic_tagERKNS_11ser_contextE
        - _ZN8jsoncons18basic_json_visitorIcE12string_valueERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS_12semantic_tagERKNS_11ser_contextE
        - _ZN8jsoncons18basic_json_visitorIcE12uint64_valueEmNS_12semantic_tagERKNS_11ser_contextE
        - _ZN8jsoncons18basic_json_visitorIcE17byte_string_valueINS_16byte_string_viewEEEbRKT_NS_12semantic_tagERKNS_11ser_contextENSt3__19enable_ifIXsr10ext_traits18is_bytes_view_likeIS4_EE5valueEiE4typeE
        - _ZN8jsoncons18basic_json_visitorIcE3keyERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEERKNS_11ser_contextE
        - _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextE
        - _ZNK8jsoncons16basic_staj_eventIcE10event_typeEv
        - _ZNK8jsoncons16basic_staj_eventIcE3tagEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/jsoncons/staj_event.hpp:505,9'
          Branch Sides:    []
      Callsites:
        - Src:             './include/jsoncons/staj_event.hpp:505,17'
          Dst:             _ZNK8jsoncons16basic_staj_eventIcE10event_typeEv
        - Src:             './include/jsoncons/staj_event.hpp:508,37'
          Dst:             _ZNK8jsoncons16basic_staj_eventIcE3tagEv
        - Src:             './include/jsoncons/staj_event.hpp:508,25'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextE
        - Src:             './include/jsoncons/staj_event.hpp:511,25'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextE
        - Src:             './include/jsoncons/staj_event.hpp:514,38'
          Dst:             _ZNK8jsoncons16basic_staj_eventIcE3tagEv
        - Src:             './include/jsoncons/staj_event.hpp:514,25'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE12begin_objectENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/staj_event.hpp:517,25'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE10end_objectERKNS_11ser_contextERNSt3__110error_codeE
        - Src:             './include/jsoncons/staj_event.hpp:520,25'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE3keyERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEERKNS_11ser_contextE
        - Src:             './include/jsoncons/staj_event.hpp:523,85'
          Dst:             _ZNK8jsoncons16basic_staj_eventIcE3tagEv
        - Src:             './include/jsoncons/staj_event.hpp:523,25'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE12string_valueERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS_12semantic_tagERKNS_11ser_contextE
        - Src:             './include/jsoncons/staj_event.hpp:526,43'
          Dst:             _ZN8jsoncons16byte_string_viewC2EPKhm
        - Src:             './include/jsoncons/staj_event.hpp:526,95'
          Dst:             _ZNK8jsoncons16basic_staj_eventIcE3tagEv
        - Src:             './include/jsoncons/staj_event.hpp:526,25'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE17byte_string_valueINS_16byte_string_viewEEEbRKT_NS_12semantic_tagERKNS_11ser_contextENSt3__19enable_ifIXsr10ext_traits18is_bytes_view_likeIS4_EE5valueEiE4typeE
        - Src:             './include/jsoncons/staj_event.hpp:529,36'
          Dst:             _ZNK8jsoncons16basic_staj_eventIcE3tagEv
        - Src:             './include/jsoncons/staj_event.hpp:529,25'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE10null_valueENS_12semantic_tagERKNS_11ser_contextE
        - Src:             './include/jsoncons/staj_event.hpp:532,56'
          Dst:             _ZNK8jsoncons16basic_staj_eventIcE3tagEv
        - Src:             './include/jsoncons/staj_event.hpp:532,25'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE10bool_valueEbNS_12semantic_tagERKNS_11ser_contextE
        - Src:             './include/jsoncons/staj_event.hpp:535,58'
          Dst:             _ZNK8jsoncons16basic_staj_eventIcE3tagEv
        - Src:             './include/jsoncons/staj_event.hpp:535,25'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE11int64_valueElNS_12semantic_tagERKNS_11ser_contextE
        - Src:             './include/jsoncons/staj_event.hpp:538,60'
          Dst:             _ZNK8jsoncons16basic_staj_eventIcE3tagEv
        - Src:             './include/jsoncons/staj_event.hpp:538,25'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE12uint64_valueEmNS_12semantic_tagERKNS_11ser_contextE
        - Src:             './include/jsoncons/staj_event.hpp:541,56'
          Dst:             _ZNK8jsoncons16basic_staj_eventIcE3tagEv
        - Src:             './include/jsoncons/staj_event.hpp:541,25'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE10half_valueEtNS_12semantic_tagERKNS_11ser_contextE
        - Src:             './include/jsoncons/staj_event.hpp:544,60'
          Dst:             _ZNK8jsoncons16basic_staj_eventIcE3tagEv
        - Src:             './include/jsoncons/staj_event.hpp:544,25'
          Dst:             _ZN8jsoncons18basic_json_visitorIcE12double_valueEdNS_12semantic_tagERKNS_11ser_contextE
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE10end_objectERKNS_11ser_contextE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          82
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - _ZN8jsoncons9ser_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:78,17'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/json_visitor.hpp:78,17'
          Dst:             _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - Src:             './include/jsoncons/json_visitor.hpp:78,17'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/json_visitor.hpp:78,17'
          Dst:             _ZN8jsoncons9ser_errorD1Ev
        - Src:             './include/jsoncons/json_visitor.hpp:78,17'
          Dst:             __cxa_free_exception
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE9end_arrayERKNS_11ser_contextE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          82
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - _ZN8jsoncons9ser_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:114,17'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/json_visitor.hpp:114,17'
          Dst:             _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - Src:             './include/jsoncons/json_visitor.hpp:114,17'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/json_visitor.hpp:114,17'
          Dst:             _ZN8jsoncons9ser_errorD1Ev
        - Src:             './include/jsoncons/json_visitor.hpp:114,17'
          Dst:             __cxa_free_exception
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE11begin_arrayENS_12semantic_tagERKNS_11ser_contextE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          85
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - _ZN8jsoncons9ser_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:90,17'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/json_visitor.hpp:90,17'
          Dst:             _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - Src:             './include/jsoncons/json_visitor.hpp:90,17'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/json_visitor.hpp:90,17'
          Dst:             _ZN8jsoncons9ser_errorD1Ev
        - Src:             './include/jsoncons/json_visitor.hpp:90,17'
          Dst:             __cxa_free_exception
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE3keyERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEERKNS_11ser_contextE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          85
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - _ZN8jsoncons9ser_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:125,17'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/json_visitor.hpp:125,17'
          Dst:             _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - Src:             './include/jsoncons/json_visitor.hpp:125,17'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/json_visitor.hpp:125,17'
          Dst:             _ZN8jsoncons9ser_errorD1Ev
        - Src:             './include/jsoncons/json_visitor.hpp:125,17'
          Dst:             __cxa_free_exception
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE12string_valueERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS_12semantic_tagERKNS_11ser_contextE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - _ZN8jsoncons9ser_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:163,17'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/json_visitor.hpp:163,17'
          Dst:             _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - Src:             './include/jsoncons/json_visitor.hpp:163,17'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/json_visitor.hpp:163,17'
          Dst:             _ZN8jsoncons9ser_errorD1Ev
        - Src:             './include/jsoncons/json_visitor.hpp:163,17'
          Dst:             __cxa_free_exception
    - functionName:    _ZN8jsoncons16byte_string_viewC2EPKhm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/byte_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE17byte_string_valueINS_16byte_string_viewEEEbRKT_NS_12semantic_tagERKNS_11ser_contextENSt3__19enable_ifIXsr10ext_traits18is_bytes_view_likeIS4_EE5valueEiE4typeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          95
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8jsoncons16byte_string_viewC2EPKhm
        - _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - _ZN8jsoncons9ser_errorD1Ev
        - _ZNK8jsoncons16byte_string_view4dataEv
        - _ZNK8jsoncons16byte_string_view4sizeEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:175,83'
          Dst:             _ZNK8jsoncons16byte_string_view4dataEv
        - Src:             './include/jsoncons/json_visitor.hpp:175,93'
          Dst:             _ZNK8jsoncons16byte_string_view4sizeEv
        - Src:             './include/jsoncons/json_visitor.hpp:175,31'
          Dst:             _ZN8jsoncons16byte_string_viewC2EPKhm
        - Src:             './include/jsoncons/json_visitor.hpp:178,17'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/json_visitor.hpp:178,17'
          Dst:             _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - Src:             './include/jsoncons/json_visitor.hpp:178,17'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/json_visitor.hpp:178,17'
          Dst:             _ZN8jsoncons9ser_errorD1Ev
        - Src:             './include/jsoncons/json_visitor.hpp:178,17'
          Dst:             __cxa_free_exception
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE10null_valueENS_12semantic_tagERKNS_11ser_contextE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          85
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - _ZN8jsoncons9ser_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:137,17'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/json_visitor.hpp:137,17'
          Dst:             _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - Src:             './include/jsoncons/json_visitor.hpp:137,17'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/json_visitor.hpp:137,17'
          Dst:             _ZN8jsoncons9ser_errorD1Ev
        - Src:             './include/jsoncons/json_visitor.hpp:137,17'
          Dst:             __cxa_free_exception
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE10bool_valueEbNS_12semantic_tagERKNS_11ser_contextE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          90
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - _ZN8jsoncons9ser_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:150,17'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/json_visitor.hpp:150,17'
          Dst:             _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - Src:             './include/jsoncons/json_visitor.hpp:150,17'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/json_visitor.hpp:150,17'
          Dst:             _ZN8jsoncons9ser_errorD1Ev
        - Src:             './include/jsoncons/json_visitor.hpp:150,17'
          Dst:             __cxa_free_exception
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE11int64_valueElNS_12semantic_tagERKNS_11ser_contextE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - _ZN8jsoncons9ser_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:219,17'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/json_visitor.hpp:219,17'
          Dst:             _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - Src:             './include/jsoncons/json_visitor.hpp:219,17'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/json_visitor.hpp:219,17'
          Dst:             _ZN8jsoncons9ser_errorD1Ev
        - Src:             './include/jsoncons/json_visitor.hpp:219,17'
          Dst:             __cxa_free_exception
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE12uint64_valueEmNS_12semantic_tagERKNS_11ser_contextE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - _ZN8jsoncons9ser_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:206,17'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/json_visitor.hpp:206,17'
          Dst:             _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - Src:             './include/jsoncons/json_visitor.hpp:206,17'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/json_visitor.hpp:206,17'
          Dst:             _ZN8jsoncons9ser_errorD1Ev
        - Src:             './include/jsoncons/json_visitor.hpp:206,17'
          Dst:             __cxa_free_exception
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE10half_valueEtNS_12semantic_tagERKNS_11ser_contextE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - _ZN8jsoncons9ser_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:232,17'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/json_visitor.hpp:232,17'
          Dst:             _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - Src:             './include/jsoncons/json_visitor.hpp:232,17'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/json_visitor.hpp:232,17'
          Dst:             _ZN8jsoncons9ser_errorD1Ev
        - Src:             './include/jsoncons/json_visitor.hpp:232,17'
          Dst:             __cxa_free_exception
    - functionName:    _ZN8jsoncons18basic_json_visitorIcE12double_valueEdNS_12semantic_tagERKNS_11ser_contextE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - double
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - _ZN8jsoncons9ser_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:245,17'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/json_visitor.hpp:245,17'
          Dst:             _ZN8jsoncons9ser_errorC1ENSt3__110error_codeEmm
        - Src:             './include/jsoncons/json_visitor.hpp:245,17'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/json_visitor.hpp:245,17'
          Dst:             _ZN8jsoncons9ser_errorD1Ev
        - Src:             './include/jsoncons/json_visitor.hpp:245,17'
          Dst:             __cxa_free_exception
    - functionName:    _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_ED2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEED2Ev
        - _ZN8jsoncons17basic_staj_cursorIcED2Ev
        - _ZN8jsoncons18basic_staj_visitorIcED2Ev
        - _ZN8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_cursor.hpp:257,34'
          Dst:             _ZN8jsoncons18basic_staj_visitorIcED2Ev
        - Src:             './include/jsoncons/json_cursor.hpp:257,34'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEED2Ev
        - Src:             './include/jsoncons/json_cursor.hpp:257,34'
          Dst:             _ZN8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEED2Ev
        - Src:             './include/jsoncons/json_cursor.hpp:257,34'
          Dst:             _ZN8jsoncons17basic_staj_cursorIcED2Ev
    - functionName:    _ZN8jsoncons25basic_json_decode_optionsIcEC1Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons25basic_json_options_commonIcEC2Ev
        - _ZN8jsoncons25basic_json_options_commonIcED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_options.hpp:265,5'
          Dst:             _ZN8jsoncons25basic_json_options_commonIcEC2Ev
        - Src:             './include/jsoncons/json_options.hpp:268,5'
          Dst:             _ZN8jsoncons25basic_json_options_commonIcED2Ev
    - functionName:    _ZNK8jsoncons16basic_staj_eventIcE3getINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_RNS3_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/staj_event.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8jsoncons16basic_staj_eventIcE4get_INSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEES8_cEENS3_9enable_ifIXaasr10ext_traits9is_stringIT_EE5valuesr3std7is_sameINSB_10value_typeET1_EE5valueESB_E4typeET0_RNS3_10error_codeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/staj_event.hpp:268,16'
          Dst:             _ZNK8jsoncons16basic_staj_eventIcE4get_INSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEES8_cEENS3_9enable_ifIXaasr10ext_traits9is_stringIT_EE5valuesr3std7is_sameINSB_10value_typeET1_EE5valueESB_E4typeET0_RNS3_10error_codeE
    - functionName:    _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_EC1IRNS2_19basic_istringstreamIcNS2_11char_traitsIcEES4_EEEEOT_RNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_cursor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_EC1IRNS2_19basic_istringstreamIcNS2_11char_traitsIcEES4_EEEENS2_15allocator_arg_tERKS4_OT_RKNS_25basic_json_decode_optionsIcEERNS2_10error_codeEPNS2_9enable_ifIXntsr3std16is_constructibleINS2_17basic_string_viewIcSA_EESG_EE5valueEvE4typeE
        - _ZN8jsoncons25basic_json_decode_optionsIcEC1Ev
        - _ZN8jsoncons25basic_json_decode_optionsIcED1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_cursor.hpp:136,15'
          Dst:             _ZN8jsoncons25basic_json_decode_optionsIcEC1Ev
        - Src:             './include/jsoncons/json_cursor.hpp:134,11'
          Dst:             _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_EC1IRNS2_19basic_istringstreamIcNS2_11char_traitsIcEES4_EEEENS2_15allocator_arg_tERKS4_OT_RKNS_25basic_json_decode_optionsIcEERNS2_10error_codeEPNS2_9enable_ifIXntsr3std16is_constructibleINS2_17basic_string_viewIcSA_EESG_EE5valueEvE4typeE
        - Src:             './include/jsoncons/json_cursor.hpp:134,11'
          Dst:             _ZN8jsoncons25basic_json_decode_optionsIcED1Ev
        - Src:             './include/jsoncons/json_cursor.hpp:134,11'
          Dst:             _ZN8jsoncons25basic_json_decode_optionsIcED1Ev
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/jsoncons/./fuzzers/fuzz_json_cursor.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          124
      EdgeCount:       48
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E4nextERNS2_10error_codeE
        - _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_EC1IRNS2_19basic_istringstreamIcNS2_11char_traitsIcEES4_EEEEOT_RNS2_10error_codeE
        - _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_ED1Ev
        - _ZNK8jsoncons16basic_staj_eventIcE3getINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_RNS3_10error_codeE
        - _ZNK8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E4doneEv
        - _ZNK8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E7currentEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './fuzzers/fuzz_json_cursor.cpp:12,28'
          Dst:             _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_EC1IRNS2_19basic_istringstreamIcNS2_11char_traitsIcEES4_EEEEOT_RNS2_10error_codeE
        - Src:             './fuzzers/fuzz_json_cursor.cpp:13,24'
          Dst:             _ZNK8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E4doneEv
        - Src:             './fuzzers/fuzz_json_cursor.cpp:15,44'
          Dst:             _ZNK8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E7currentEv
        - Src:             './fuzzers/fuzz_json_cursor.cpp:16,40'
          Dst:             _ZNK8jsoncons16basic_staj_eventIcE3getINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_RNS3_10error_codeE
        - Src:             './fuzzers/fuzz_json_cursor.cpp:19,28'
          Dst:             _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E4nextERNS2_10error_codeE
        - Src:             './fuzzers/fuzz_json_cursor.cpp:24,1'
          Dst:             _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_ED1Ev
        - Src:             './fuzzers/fuzz_json_cursor.cpp:24,1'
          Dst:             _ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_ED1Ev
...
