---
Fuzzer filename: '/src/jsoncons/./fuzzers/fuzz_json_encoder.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8jsoncons17basic_json_readerIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E3eofEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_reader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE16source_exhaustedEv
        - _ZNK8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEE3eofEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_reader.hpp:387,28'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE16source_exhaustedEv
        - Src:             './include/jsoncons/json_reader.hpp:387,58'
          Dst:             _ZNK8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEE3eofEv
    - 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:    6
      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:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/source_adaptor.hpp:104,28'
          Dst:             _ZNK8jsoncons13stream_sourceIcNSt3__19allocatorIcEEE3eofEv
    - 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:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10check_doneERNS1_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          82
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/jsoncons/json_parser.hpp:532,13'
          Branch Sides:    []
      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:    __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:    4
      BranchProfiles:  []
      Callsites:       []
    - 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:    __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:    1
      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:    4
      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:    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:    __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:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_throw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      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:    _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:    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:    __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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_rethrow
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __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:    5
      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:    54
      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:    __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:    24
      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:    _ZN8jsoncons7utility6is_expEc
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/read_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons7utility7is_typeEhh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/read_number.hpp:90,12'
          Dst:             _ZN8jsoncons7utility7is_typeEhh
    - functionName:    _ZN8jsoncons7utility7is_typeEhh
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/read_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      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:    _ZN8jsoncons7utility16is_nonzero_digitEc
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/read_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons7utility7is_typeEhh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/read_number.hpp:80,12'
          Dst:             _ZN8jsoncons7utility7is_typeEhh
    - 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:    _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:    _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:    _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:    _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:         11
      ICount:          90
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8jsoncons14unicode_traits13is_legal_utf8IcEENSt3__19enable_ifIXsr10ext_traits8is_char8IT_EE5valueENS0_9conv_errcEE4typeEPKS4_m
      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
    - 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:    2
      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:    _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:    2
      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:    _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:    _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:    _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:    _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:    10
      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:    _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_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:    _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:    11
      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:    12
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/config/jsoncons_config.hpp:22,11'
          Dst:             _ZNSt13runtime_errorD2Ev
    - 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:    _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:    1
      BranchProfiles:  []
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons7utility8is_digitEc
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/read_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons7utility7is_typeEhh
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/read_number.hpp:85,12'
          Dst:             _ZN8jsoncons7utility7is_typeEhh
    - 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:    _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:    _ZN8jsoncons7utility14dec_to_integerImcEENSt3__19enable_ifIXaasr10ext_traits14integer_limitsIT_EE14is_specializedntsr10ext_traits14integer_limitsIS4_EE9is_signedENS0_16to_number_resultIT0_EEE4typeEPKS6_mRS4_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/read_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 323
      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:
        - _ZN8jsoncons7utility16to_number_resultIcEC2EPKcNSt3__14errcE
        - _ZN8jsoncons7utility8is_digitEc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/read_number.hpp:269,16'
          Dst:             _ZN8jsoncons7utility16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:291,20'
          Dst:             _ZN8jsoncons7utility16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:298,16'
          Dst:             _ZN8jsoncons7utility16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:302,16'
          Dst:             _ZN8jsoncons7utility16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:304,9'
          Dst:             _ZN8jsoncons7utility8is_digitEc
        - Src:             './include/jsoncons/utility/read_number.hpp:308,20'
          Dst:             _ZN8jsoncons7utility16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:314,20'
          Dst:             _ZN8jsoncons7utility16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:319,16'
          Dst:             _ZN8jsoncons7utility16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:322,12'
          Dst:             _ZN8jsoncons7utility16to_number_resultIcEC2EPKcNSt3__14errcE
    - functionName:    _ZN8jsoncons7utility16to_number_resultIcEC2EPKcNSt3__14errcE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/read_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 144
      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:    _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:    _ZNK8jsoncons7utility16to_number_resultIcEcvbEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/read_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 152
      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:    _ZN8jsoncons7utility14dec_to_integerIlcEENSt3__19enable_ifIXaasr10ext_traits14integer_limitsIT_EE14is_specializedsr10ext_traits14integer_limitsIS4_EE9is_signedENS0_16to_number_resultIT0_EEE4typeEPKS6_mRS4_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/read_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 370
      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
        - _ZN8jsoncons7utility14dec_to_integerImcEENSt3__19enable_ifIXaasr10ext_traits14integer_limitsIT_EE14is_specializedntsr10ext_traits14integer_limitsIS4_EE9is_signedENS0_16to_number_resultIT0_EEE4typeEPKS6_mRS4_
        - _ZN8jsoncons7utility16to_number_resultIcEC2EPKcNSt3__14errcE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/read_number.hpp:331,16'
          Dst:             _ZN8jsoncons7utility16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:341,15'
          Dst:             _ZN8jsoncons7utility14dec_to_integerImcEENSt3__19enable_ifIXaasr10ext_traits14integer_limitsIT_EE14is_specializedntsr10ext_traits14integer_limitsIS4_EE9is_signedENS0_16to_number_resultIT0_EEE4typeEPKS6_mRS4_
        - Src:             './include/jsoncons/utility/read_number.hpp:344,16'
          Dst:             _ZN8jsoncons7utility16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:348,36'
          Dst:             _ZN8jsoncons10ext_traits14integer_limitsIlvE6lowestEv
        - Src:             './include/jsoncons/utility/read_number.hpp:350,20'
          Dst:             _ZN8jsoncons7utility16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:355,20'
          Dst:             _ZN8jsoncons7utility16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:360,34'
          Dst:             _ZN8jsoncons10ext_traits14integer_limitsIlvE3maxEv
        - Src:             './include/jsoncons/utility/read_number.hpp:362,20'
          Dst:             _ZN8jsoncons7utility16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:367,20'
          Dst:             _ZN8jsoncons7utility16to_number_resultIcEC2EPKcNSt3__14errcE
    - 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:
        - _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
        - _ZN8jsoncons7utility14dec_to_integerImcEENSt3__19enable_ifIXaasr10ext_traits14integer_limitsIT_EE14is_specializedntsr10ext_traits14integer_limitsIS4_EE9is_signedENS0_16to_number_resultIT0_EEE4typeEPKS6_mRS4_
        - _ZN8jsoncons7utility16decstr_to_doubleEPKcmRd
        - _ZNK8jsoncons7utility16to_number_resultIcEcvbEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:2500,23'
          Dst:             _ZN8jsoncons7utility14dec_to_integerImcEENSt3__19enable_ifIXaasr10ext_traits14integer_limitsIT_EE14is_specializedntsr10ext_traits14integer_limitsIS4_EE9is_signedENS0_16to_number_resultIT0_EEE4typeEPKS6_mRS4_
        - Src:             './include/jsoncons/json_parser.hpp:2501,13'
          Dst:             _ZNK8jsoncons7utility16to_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:             _ZN8jsoncons7utility16decstr_to_doubleEPKcmRd
        - Src:             './include/jsoncons/json_parser.hpp:2515,21'
          Dst:             _ZNK8jsoncons7utility16to_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:    _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:    _ZN8jsoncons7utility16decstr_to_doubleEPKcmRd
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/read_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 867
      functionLinenumberEnd: 893
      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:
        - _ZN8jsoncons7utility16to_number_resultIcEC2EPKc
        - _ZN8jsoncons7utility16to_number_resultIcEC2EPKcNSt3__14errcE
        - strtod
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/read_number.hpp:870,15'
          Dst:             strtod
        - Src:             './include/jsoncons/utility/read_number.hpp:880,23'
          Dst:             strtod
        - Src:             './include/jsoncons/utility/read_number.hpp:885,24'
          Dst:             _ZN8jsoncons7utility16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:890,20'
          Dst:             _ZN8jsoncons7utility16to_number_resultIcEC2EPKcNSt3__14errcE
        - Src:             './include/jsoncons/utility/read_number.hpp:892,16'
          Dst:             _ZN8jsoncons7utility16to_number_resultIcEC2EPKc
    - 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:    _ZN8jsoncons7utility16to_number_resultIcEC2EPKc
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/read_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 140
      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:    _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:
        - _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
        - _ZN8jsoncons7utility14dec_to_integerIlcEENSt3__19enable_ifIXaasr10ext_traits14integer_limitsIT_EE14is_specializedsr10ext_traits14integer_limitsIS4_EE9is_signedENS0_16to_number_resultIT0_EEE4typeEPKS6_mRS4_
        - _ZN8jsoncons7utility16decstr_to_doubleEPKcmRd
        - _ZNK8jsoncons7utility16to_number_resultIcEcvbEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:2461,23'
          Dst:             _ZN8jsoncons7utility14dec_to_integerIlcEENSt3__19enable_ifIXaasr10ext_traits14integer_limitsIT_EE14is_specializedsr10ext_traits14integer_limitsIS4_EE9is_signedENS0_16to_number_resultIT0_EEE4typeEPKS6_mRS4_
        - Src:             './include/jsoncons/json_parser.hpp:2462,13'
          Dst:             _ZNK8jsoncons7utility16to_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:             _ZN8jsoncons7utility16decstr_to_doubleEPKcmRd
        - Src:             './include/jsoncons/json_parser.hpp:2476,21'
          Dst:             _ZNK8jsoncons7utility16to_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:    _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_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_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:    _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:    _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:    _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:    12
      BranchProfiles:  []
      Callsites:       []
    - 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__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__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__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__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:
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE17end_integer_valueERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE18end_fraction_valueERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - _ZN8jsoncons7utility16is_nonzero_digitEc
        - _ZN8jsoncons7utility6is_expEc
        - _ZN8jsoncons7utility8is_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:             _ZN8jsoncons7utility16is_nonzero_digitEc
        - Src:             './include/jsoncons/json_parser.hpp:1782,13'
          Dst:             _ZN8jsoncons7utility6is_expEc
        - Src:             './include/jsoncons/json_parser.hpp:1787,13'
          Dst:             _ZN8jsoncons7utility8is_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:             _ZN8jsoncons7utility8is_digitEc
        - Src:             './include/jsoncons/json_parser.hpp:1822,13'
          Dst:             _ZN8jsoncons7utility6is_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:             _ZN8jsoncons7utility8is_digitEc
        - Src:             './include/jsoncons/json_parser.hpp:1860,17'
          Dst:             _ZN8jsoncons7utility8is_digitEc
        - Src:             './include/jsoncons/json_parser.hpp:1866,13'
          Dst:             _ZN8jsoncons7utility6is_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:             _ZN8jsoncons7utility8is_digitEc
        - Src:             './include/jsoncons/json_parser.hpp:1911,13'
          Dst:             _ZN8jsoncons7utility8is_digitEc
        - Src:             './include/jsoncons/json_parser.hpp:1932,17'
          Dst:             _ZN8jsoncons7utility8is_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__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:
        - _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
        - _ZN8jsoncons7utility16decstr_to_doubleEPKcmRd
        - _ZNK8jsoncons7utility16to_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:             _ZN8jsoncons7utility16decstr_to_doubleEPKcmRd
        - Src:             './include/jsoncons/json_parser.hpp:2545,17'
          Dst:             _ZNK8jsoncons7utility16to_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__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__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__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:    15
      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__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:    8
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:2434,21'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10push_stateENS_11parse_stateE
    - 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__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:    _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:    _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_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:    _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:    _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:    _ZNK8jsoncons13stream_sourceIcNSt3__19allocatorIcEEE8is_errorEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/source.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE15skip_whitespaceEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          110
      EdgeCount:       38
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10skip_spaceEPPKc
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE9pop_stateEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/jsoncons/json_parser.hpp:326,13'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:331,21'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_parser.hpp:347,21'
          Branch Sides:    []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:337,38'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE9pop_stateEv
        - Src:             './include/jsoncons/json_parser.hpp:341,38'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE9pop_stateEv
        - Src:             './include/jsoncons/json_parser.hpp:350,29'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10skip_spaceEPPKc
    - 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:    _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:    _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:    _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:    4
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - 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:    7
      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:    3
      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:    _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:    _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE5resetEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10push_stateENS_11parse_stateE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_parser.hpp:502,9'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10push_stateENS_11parse_stateE
    - functionName:    _ZNK8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEE8is_errorEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/source_adaptor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8jsoncons13stream_sourceIcNSt3__19allocatorIcEEE8is_errorEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/source_adaptor.hpp:109,28'
          Dst:             _ZNK8jsoncons13stream_sourceIcNSt3__19allocatorIcEEE8is_errorEv
    - functionName:    _ZN8jsoncons17basic_json_readerIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E10check_doneERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_reader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          123
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10check_doneERNS1_10error_codeE
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6updateEPKcm
        - _ZN8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEE11read_bufferERNS2_10error_codeE
        - _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE16source_exhaustedEv
        - _ZNK8jsoncons17basic_json_readerIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E3eofEv
        - _ZNK8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEE3eofEv
        - _ZNK8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEE8is_errorEv
        - _ZNK8jsoncons6detail4spanIKcLm18446744073709551615EE4dataEv
        - _ZNK8jsoncons6detail4spanIKcLm18446744073709551615EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_reader.hpp:352,25'
          Dst:             _ZNK8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEE8is_errorEv
        - Src:             './include/jsoncons/json_reader.hpp:357,25'
          Dst:             _ZNK8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEE3eofEv
        - Src:             './include/jsoncons/json_reader.hpp:359,25'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10check_doneERNS1_10error_codeE
        - Src:             './include/jsoncons/json_reader.hpp:366,33'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE16source_exhaustedEv
        - Src:             './include/jsoncons/json_reader.hpp:368,42'
          Dst:             _ZN8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEE11read_bufferERNS2_10error_codeE
        - Src:             './include/jsoncons/json_reader.hpp:370,31'
          Dst:             _ZNK8jsoncons6detail4spanIKcLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/json_reader.hpp:372,46'
          Dst:             _ZNK8jsoncons6detail4spanIKcLm18446744073709551615EE4dataEv
        - Src:             './include/jsoncons/json_reader.hpp:372,55'
          Dst:             _ZNK8jsoncons6detail4spanIKcLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/json_reader.hpp:372,37'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6updateEPKcm
        - Src:             './include/jsoncons/json_reader.hpp:375,34'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE16source_exhaustedEv
        - Src:             './include/jsoncons/json_reader.hpp:377,33'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10check_doneERNS1_10error_codeE
        - Src:             './include/jsoncons/json_reader.hpp:381,25'
          Dst:             _ZNK8jsoncons17basic_json_readerIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E3eofEv
    - functionName:    _ZN8jsoncons17basic_json_readerIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E9read_nextERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_reader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          187
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10parse_someERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE15skip_whitespaceEv
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE5resetEv
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6updateEPKcm
        - _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
        - _ZNK8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEE8is_errorEv
        - _ZNK8jsoncons6detail4spanIKcLm18446744073709551615EE4dataEv
        - _ZNK8jsoncons6detail4spanIKcLm18446744073709551615EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_reader.hpp:276,25'
          Dst:             _ZNK8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEE8is_errorEv
        - Src:             './include/jsoncons/json_reader.hpp:281,21'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE5resetEv
        - Src:             './include/jsoncons/json_reader.hpp:282,29'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE7stoppedEv
        - Src:             './include/jsoncons/json_reader.hpp:284,29'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE16source_exhaustedEv
        - Src:             './include/jsoncons/json_reader.hpp:286,38'
          Dst:             _ZN8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEE11read_bufferERNS2_10error_codeE
        - Src:             './include/jsoncons/json_reader.hpp:288,27'
          Dst:             _ZNK8jsoncons6detail4spanIKcLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/json_reader.hpp:290,42'
          Dst:             _ZNK8jsoncons6detail4spanIKcLm18446744073709551615EE4dataEv
        - Src:             './include/jsoncons/json_reader.hpp:290,51'
          Dst:             _ZNK8jsoncons6detail4spanIKcLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/json_reader.hpp:290,33'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6updateEPKcm
        - Src:             './include/jsoncons/json_reader.hpp:293,36'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE16source_exhaustedEv
        - Src:             './include/jsoncons/json_reader.hpp:294,25'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE10parse_someERNS_18basic_json_visitorIcEERNS1_10error_codeE
        - Src:             './include/jsoncons/json_reader.hpp:298,33'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE5enterEv
        - Src:             './include/jsoncons/json_reader.hpp:302,39'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6acceptEv
        - Src:             './include/jsoncons/json_reader.hpp:310,21'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE15skip_whitespaceEv
        - Src:             './include/jsoncons/json_reader.hpp:311,29'
          Dst:             _ZNK8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEE3eofEv
        - Src:             './include/jsoncons/json_reader.hpp:313,25'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE15skip_whitespaceEv
        - Src:             './include/jsoncons/json_reader.hpp:314,29'
          Dst:             _ZNK8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE16source_exhaustedEv
        - Src:             './include/jsoncons/json_reader.hpp:316,38'
          Dst:             _ZN8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEE11read_bufferERNS2_10error_codeE
        - Src:             './include/jsoncons/json_reader.hpp:318,27'
          Dst:             _ZNK8jsoncons6detail4spanIKcLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/json_reader.hpp:320,42'
          Dst:             _ZNK8jsoncons6detail4spanIKcLm18446744073709551615EE4dataEv
        - Src:             './include/jsoncons/json_reader.hpp:320,51'
          Dst:             _ZNK8jsoncons6detail4spanIKcLm18446744073709551615EE4sizeEv
        - Src:             './include/jsoncons/json_reader.hpp:320,33'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEE6updateEPKcm
    - 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:    _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:    _ZNK8jsoncons11ser_context12end_positionEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/ser_util.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:    _ZNK8jsoncons11ser_context14begin_positionEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/ser_util.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_context8positionEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/ser_util.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_context6columnEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/ser_util.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_util.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_util.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_util.hpp:21,36'
          Dst:             _ZN8jsoncons11ser_contextD2Ev
    - functionName:    _ZN8jsoncons11ser_contextD2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/ser_util.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:    3
      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_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_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:    _ZN8jsoncons11ser_contextC2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/ser_util.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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons26basic_default_json_visitorIcE12visit_doubleEdNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 808
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - double
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons26basic_default_json_visitorIcE10visit_halfEtNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - short
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons26basic_default_json_visitorIcE11visit_int64ElNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionLinenumberEnd: 799
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons26basic_default_json_visitorIcE12visit_uint64EmNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 793
      functionLinenumberEnd: 794
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons26basic_default_json_visitorIcE17visit_byte_stringERKNS_16byte_string_viewENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 789
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons26basic_default_json_visitorIcE12visit_stringERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 783
      functionLinenumberEnd: 784
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons26basic_default_json_visitorIcE10visit_boolEbNS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 813
      functionLinenumberEnd: 814
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - bool
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons26basic_default_json_visitorIcE10visit_nullENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons26basic_default_json_visitorIcE9visit_keyERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEERKNS_11ser_contextERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 773
      functionLinenumberEnd: 774
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons26basic_default_json_visitorIcE15visit_end_arrayERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons26basic_default_json_visitorIcE17visit_begin_arrayENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 764
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons26basic_default_json_visitorIcE16visit_end_objectERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 759
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons26basic_default_json_visitorIcE18visit_begin_objectENS_12semantic_tagERKNS_11ser_contextERNSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons26basic_default_json_visitorIcE11visit_flushEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      functionLinenumberEnd: 750
      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:    _ZN8jsoncons26basic_default_json_visitorIcED0Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionLinenumberEnd: 741
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons26basic_default_json_visitorIcED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:741,11'
          Dst:             _ZN8jsoncons26basic_default_json_visitorIcED2Ev
    - functionName:    _ZN8jsoncons26basic_default_json_visitorIcED2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionLinenumberEnd: 741
      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/json_visitor.hpp:741,11'
          Dst:             _ZN8jsoncons18basic_json_visitorIcED2Ev
    - 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:    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_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:         41
      ICount:          308
      EdgeCount:       67
      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:    _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:    5
      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:    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:    _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:    2
      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:    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:    2
      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:    0
      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:    0
      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:    _ZN8jsoncons26basic_default_json_visitorIcEC2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons18basic_json_visitorIcEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_visitor.hpp:746,9'
          Dst:             _ZN8jsoncons18basic_json_visitorIcEC2Ev
    - 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:    2
      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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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:    _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:    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:    _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:    _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:    1
      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:    11
      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:    _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:    _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:    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:    _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:    _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:    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:    _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:    _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:    _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:    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:    _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:    _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:    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:    _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:    _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:    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:    _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:    _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:    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:    _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:    _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:    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:    _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:    _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:    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:    _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:    _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:    __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:    _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:    _ZN8jsoncons6binary11decode_halfEt
      functionSourceFile: '/src/jsoncons/./include/jsoncons/config/compiler_support.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          91
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ldexp
        - nan
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/config/compiler_support.hpp:561,19'
          Dst:             ldexp
        - Src:             './include/jsoncons/config/compiler_support.hpp:565,19'
          Dst:             ldexp
        - Src:             './include/jsoncons/config/compiler_support.hpp:569,73'
          Dst:             nan
    - 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:    _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:    _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:    _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:    _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:    6
      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:    _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:    _ZN8jsoncons17basic_json_readerIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_EC2IRNS2_19basic_istringstreamIcNS2_11char_traitsIcEES4_EEEEOT_RNS_18basic_json_visitorIcEERKNS_25basic_json_decode_optionsIcEERKS4_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_reader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEEC2ERKNS_25basic_json_decode_optionsIcEERKS3_
        - _ZN8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEEC2IRNS2_19basic_istringstreamIcNS2_11char_traitsIcEES4_EEEEOT_
        - _ZN8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEED2Ev
        - _ZN8jsoncons26basic_default_json_visitorIcEC2Ev
        - _ZN8jsoncons26basic_default_json_visitorIcED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_reader.hpp:219,11'
          Dst:             _ZN8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEEC2IRNS2_19basic_istringstreamIcNS2_11char_traitsIcEES4_EEEEOT_
        - Src:             './include/jsoncons/json_reader.hpp:215,9'
          Dst:             _ZN8jsoncons26basic_default_json_visitorIcEC2Ev
        - Src:             './include/jsoncons/json_reader.hpp:221,11'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEEC2ERKNS_25basic_json_decode_optionsIcEERKS3_
        - Src:             './include/jsoncons/json_reader.hpp:223,9'
          Dst:             _ZN8jsoncons26basic_default_json_visitorIcED2Ev
        - Src:             './include/jsoncons/json_reader.hpp:223,9'
          Dst:             _ZN8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEED2Ev
    - 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:    _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:    _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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons25basic_json_encode_optionsIcED2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 390
      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:    _ZN8jsoncons7utility12dtoa_generalINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEbdcRT_NS3_17integral_constantIbLb0EEE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - double
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          107
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - _ZN8jsoncons7utility11dump_bufferINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEvPKcmcRT_
        - _ZN8jsoncons7utility16decstr_to_doubleEPKcmRd
        - snprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/write_number.hpp:333,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:334,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:335,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:341,22'
          Dst:             snprintf
        - Src:             './include/jsoncons/utility/write_number.hpp:347,20'
          Dst:             _ZN8jsoncons7utility16decstr_to_doubleEPKcmRd
        - Src:             './include/jsoncons/utility/write_number.hpp:355,22'
          Dst:             snprintf
        - Src:             './include/jsoncons/utility/write_number.hpp:361,9'
          Dst:             _ZN8jsoncons7utility11dump_bufferINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEvPKcmcRT_
    - functionName:    _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
      functionSourceFile: '/src/jsoncons/./include/jsoncons/sink.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    121
      BranchProfiles:  []
      Callsites:       []
    - 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:    _ZN8jsoncons7utility11dump_bufferINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEvPKcmcRT_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 289
      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:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
      functionUses:    6
      BranchProfiles:
        - Branch String:   './include/jsoncons/utility/write_number.hpp:253,17'
          Branch Sides:    []
      Callsites:
        - Src:             './include/jsoncons/utility/write_number.hpp:267,28'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:271,28'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:278,32'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:285,24'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:286,24'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
    - functionName:    _ZN8jsoncons7utility12dtoa_generalINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEbdcRT_NS3_17integral_constantIbLb1EEE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - double
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          90
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - _ZN8jsoncons6detail6grisu3EdPcPiS2_
        - _ZN8jsoncons7utility12dtoa_generalINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEbdcRT_NS3_17integral_constantIbLb0EEE
        - _ZN8jsoncons7utility15prettify_stringINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEvPKcmiiiRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/write_number.hpp:370,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:371,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:372,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:382,13'
          Dst:             _ZN8jsoncons6detail6grisu3EdPcPiS2_
        - Src:             './include/jsoncons/utility/write_number.hpp:386,24'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:390,13'
          Dst:             _ZN8jsoncons7utility15prettify_stringINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEvPKcmiiiRT_
        - Src:             './include/jsoncons/utility/write_number.hpp:395,20'
          Dst:             _ZN8jsoncons7utility12dtoa_generalINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEbdcRT_NS3_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:    _ZN8jsoncons7utility15prettify_stringINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEvPKcmiiiRT_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 240
      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:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - _ZN8jsoncons7utility13fill_exponentINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEviRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/write_number.hpp:188,24'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:192,24'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:194,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:195,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:202,24'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:204,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:207,24'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:214,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:215,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:217,24'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:220,24'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:225,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:226,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:227,13'
          Dst:             _ZN8jsoncons7utility13fill_exponentINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEviRT_
        - Src:             './include/jsoncons/utility/write_number.hpp:231,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:232,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:235,24'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:237,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:238,13'
          Dst:             _ZN8jsoncons7utility13fill_exponentINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEviRT_
    - functionName:    _ZN8jsoncons7utility13fill_exponentINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEviRT_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          111
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - _ZN8jsoncons7utility12from_integerIiNS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEENS3_9enable_ifIXsr10ext_traits10is_integerIT_EE5valueEmE4typeESC_RT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/write_number.hpp:140,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:145,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:150,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:151,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:155,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:156,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:160,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:161,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:162,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:166,13'
          Dst:             _ZN8jsoncons7utility12from_integerIiNS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEENS3_9enable_ifIXsr10ext_traits10is_integerIT_EE5valueEmE4typeESC_RT0_
    - functionName:    _ZN8jsoncons7utility12from_integerIiNS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEENS3_9enable_ifIXsr10ext_traits10is_integerIT_EE5valueEmE4typeESC_RT0_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          203
      EdgeCount:       42
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - _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:69,9'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:69,9'
          Dst:             _ZN8jsoncons15assertion_errorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             './include/jsoncons/utility/write_number.hpp:69,9'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/utility/write_number.hpp:69,9'
          Dst:             __cxa_free_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:74,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:79,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
    - 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:    _ZN8jsoncons7utility10dtoa_fixedINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEbdcRT_NS3_17integral_constantIbLb0EEE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - double
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          107
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - _ZN8jsoncons7utility11dump_bufferINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEvPKcmcRT_
        - _ZN8jsoncons7utility16decstr_to_doubleEPKcmRd
        - snprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/write_number.hpp:404,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:405,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:406,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:412,22'
          Dst:             snprintf
        - Src:             './include/jsoncons/utility/write_number.hpp:418,20'
          Dst:             _ZN8jsoncons7utility16decstr_to_doubleEPKcmRd
        - Src:             './include/jsoncons/utility/write_number.hpp:426,22'
          Dst:             snprintf
        - Src:             './include/jsoncons/utility/write_number.hpp:432,9'
          Dst:             _ZN8jsoncons7utility11dump_bufferINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEvPKcmcRT_
    - functionName:    _ZN8jsoncons7utility10dtoa_fixedINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEbdcRT_NS3_17integral_constantIbLb1EEE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - double
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          92
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - _ZN8jsoncons6detail6grisu3EdPcPiS2_
        - _ZN8jsoncons7utility10dtoa_fixedINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEbdcRT_NS3_17integral_constantIbLb0EEE
        - _ZN8jsoncons7utility15prettify_stringINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEvPKcmiiiRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/write_number.hpp:441,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:442,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:443,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:453,13'
          Dst:             _ZN8jsoncons6detail6grisu3EdPcPiS2_
        - Src:             './include/jsoncons/utility/write_number.hpp:457,24'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:459,13'
          Dst:             _ZN8jsoncons7utility15prettify_stringINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEvPKcmiiiRT_
        - Src:             './include/jsoncons/utility/write_number.hpp:464,20'
          Dst:             _ZN8jsoncons7utility10dtoa_fixedINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEbdcRT_NS3_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:    _ZN8jsoncons7utility12dtoa_generalINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEbdcRT_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - double
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons7utility12dtoa_generalINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEbdcRT_NS3_17integral_constantIbLb1EEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/write_number.hpp:477,16'
          Dst:             _ZN8jsoncons7utility12dtoa_generalINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEbdcRT_NS3_17integral_constantIbLb1EEE
    - functionName:    _ZN8jsoncons7utility15dtoa_scientificINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEbdcRT_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - double
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          106
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - _ZN8jsoncons7utility11dump_bufferINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEvPKcmcRT_
        - _ZN8jsoncons7utility16decstr_to_doubleEPKcmRd
        - snprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/write_number.hpp:296,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:297,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:298,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:304,22'
          Dst:             snprintf
        - Src:             './include/jsoncons/utility/write_number.hpp:310,20'
          Dst:             _ZN8jsoncons7utility16decstr_to_doubleEPKcmRd
        - Src:             './include/jsoncons/utility/write_number.hpp:318,22'
          Dst:             snprintf
        - Src:             './include/jsoncons/utility/write_number.hpp:324,9'
          Dst:             _ZN8jsoncons7utility11dump_bufferINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEvPKcmcRT_
    - functionName:    _ZN8jsoncons7utility10dtoa_fixedINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEbdcRT_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - double
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons7utility10dtoa_fixedINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEbdcRT_NS3_17integral_constantIbLb1EEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/write_number.hpp:471,16'
          Dst:             _ZN8jsoncons7utility10dtoa_fixedINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEbdcRT_NS3_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:    _ZN8jsoncons7utility12write_doubleclINS_11string_sinkINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEEEmdRT_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          442
      EdgeCount:       159
      CyclomaticComplexity: 81
      functionsReached:
        - _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvEC1ERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - _ZN8jsoncons7utility10dtoa_fixedINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEbdcRT_
        - _ZN8jsoncons7utility11dump_bufferINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEvPKcmcRT_
        - _ZN8jsoncons7utility12dtoa_generalINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEbdcRT_
        - _ZN8jsoncons7utility15dtoa_scientificINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEbdcRT_
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/jsoncons/utility/write_number.hpp:510,13'
          Branch Sides:    []
      Callsites:
        - Src:             './include/jsoncons/utility/write_number.hpp:516,34'
          Dst:             snprintf
        - Src:             './include/jsoncons/utility/write_number.hpp:519,29'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:519,29'
          Dst:             _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvEC1ERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             './include/jsoncons/utility/write_number.hpp:519,29'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/utility/write_number.hpp:519,29'
          Dst:             __cxa_free_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:521,25'
          Dst:             _ZN8jsoncons7utility11dump_bufferINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEvPKcmcRT_
        - Src:             './include/jsoncons/utility/write_number.hpp:525,30'
          Dst:             _ZN8jsoncons7utility10dtoa_fixedINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEbdcRT_
        - Src:             './include/jsoncons/utility/write_number.hpp:527,29'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:527,29'
          Dst:             _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvEC1ERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             './include/jsoncons/utility/write_number.hpp:527,29'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/utility/write_number.hpp:527,29'
          Dst:             __cxa_free_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:536,34'
          Dst:             snprintf
        - Src:             './include/jsoncons/utility/write_number.hpp:539,29'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:539,29'
          Dst:             _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvEC1ERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             './include/jsoncons/utility/write_number.hpp:539,29'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/utility/write_number.hpp:539,29'
          Dst:             __cxa_free_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:541,25'
          Dst:             _ZN8jsoncons7utility11dump_bufferINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEvPKcmcRT_
        - Src:             './include/jsoncons/utility/write_number.hpp:545,30'
          Dst:             _ZN8jsoncons7utility15dtoa_scientificINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEbdcRT_
        - Src:             './include/jsoncons/utility/write_number.hpp:547,29'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:547,29'
          Dst:             _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvEC1ERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             './include/jsoncons/utility/write_number.hpp:547,29'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/utility/write_number.hpp:547,29'
          Dst:             __cxa_free_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:556,34'
          Dst:             snprintf
        - Src:             './include/jsoncons/utility/write_number.hpp:559,29'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:559,29'
          Dst:             _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvEC1ERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             './include/jsoncons/utility/write_number.hpp:559,29'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/utility/write_number.hpp:559,29'
          Dst:             __cxa_free_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:561,25'
          Dst:             _ZN8jsoncons7utility11dump_bufferINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEvPKcmcRT_
        - Src:             './include/jsoncons/utility/write_number.hpp:565,30'
          Dst:             _ZN8jsoncons7utility12dtoa_generalINS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEbdcRT_
        - Src:             './include/jsoncons/utility/write_number.hpp:567,29'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:567,29'
          Dst:             _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvEC1ERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             './include/jsoncons/utility/write_number.hpp:567,29'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/utility/write_number.hpp:567,29'
          Dst:             __cxa_free_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:573,21'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:573,21'
          Dst:             _ZN8jsoncons18json_runtime_errorISt16invalid_argumentvEC1ERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             './include/jsoncons/utility/write_number.hpp:573,21'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/utility/write_number.hpp:573,21'
          Dst:             __cxa_free_exception
    - functionName:    _ZNK8jsoncons25basic_json_options_commonIcE20enable_neginf_to_strEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 164
      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_commonIcE13neginf_to_numEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons25basic_json_options_commonIcE20enable_neginf_to_numEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 139
      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_commonIcE17enable_inf_to_strEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 154
      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_commonIcE10inf_to_numEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons25basic_json_options_commonIcE17enable_inf_to_numEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 134
      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_commonIcE17enable_nan_to_strEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 144
      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_numEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons25basic_json_options_commonIcE17enable_nan_to_numEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 129
      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:    _ZN8jsoncons7utility12from_integerIlNS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEENS3_9enable_ifIXsr10ext_traits10is_integerIT_EE5valueEmE4typeESC_RT0_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          203
      EdgeCount:       42
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - _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:69,9'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:69,9'
          Dst:             _ZN8jsoncons15assertion_errorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             './include/jsoncons/utility/write_number.hpp:69,9'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/utility/write_number.hpp:69,9'
          Dst:             __cxa_free_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:74,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:79,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
    - functionName:    _ZN8jsoncons7utility12from_integerImNS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEENS3_9enable_ifIXsr10ext_traits10is_integerIT_EE5valueEmE4typeESC_RT0_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          203
      EdgeCount:       42
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - _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:69,9'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:69,9'
          Dst:             _ZN8jsoncons15assertion_errorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             './include/jsoncons/utility/write_number.hpp:69,9'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/utility/write_number.hpp:69,9'
          Dst:             __cxa_free_exception
        - Src:             './include/jsoncons/utility/write_number.hpp:74,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/write_number.hpp:79,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
    - functionName:    _ZN8jsoncons6detail23bytes_to_base64_genericIPKhNS_11string_sinkINSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEEEEENS5_9enable_ifIXsr3std7is_sameINS5_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESF_SF_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:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/byte_string.hpp:64,28'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/byte_string.hpp:84,24'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/byte_string.hpp:92,28'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
    - functionName:    _ZN8jsoncons18bytes_to_base64urlIPKhNS_11string_sinkINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEEENS4_9enable_ifIXsr3std7is_sameINS4_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESE_SE_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_genericIPKhNS_11string_sinkINSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEEEEENS5_9enable_ifIXsr3std7is_sameINS5_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESF_SF_PKcRT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/byte_string.hpp:182,16'
          Dst:             _ZN8jsoncons6detail23bytes_to_base64_genericIPKhNS_11string_sinkINSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEEEEENS5_9enable_ifIXsr3std7is_sameINS5_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESF_SF_PKcRT0_
    - functionName:    _ZN8jsoncons15bytes_to_base64IPKhNS_11string_sinkINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEEENS4_9enable_ifIXsr3std7is_sameINS4_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESE_SE_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_genericIPKhNS_11string_sinkINSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEEEEENS5_9enable_ifIXsr3std7is_sameINS5_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESF_SF_PKcRT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/byte_string.hpp:193,16'
          Dst:             _ZN8jsoncons6detail23bytes_to_base64_genericIPKhNS_11string_sinkINSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEEEEENS5_9enable_ifIXsr3std7is_sameINS5_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESF_SF_PKcRT0_
    - functionName:    _ZNK8jsoncons16byte_string_view3endEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/byte_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons16byte_string_view5beginEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/byte_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 410
      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:    _ZN8jsoncons15bytes_to_base16IPKhNS_11string_sinkINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEEENS4_9enable_ifIXsr3std7is_sameINS4_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESE_SE_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:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/byte_string.hpp:168,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/byte_string.hpp:169,20'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
    - functionName:    _ZNK8jsoncons25basic_json_encode_optionsIcE18byte_string_formatEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons6detail32resolve_byte_string_chars_formatENS_24byte_string_chars_formatES1_S1_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          57
      EdgeCount:       23
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/jsoncons/json_encoder.hpp:171,9'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_encoder.hpp:179,17'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN8jsoncons6detail23bytes_to_base64_genericINSt3__111__wrap_iterIPhEENS_11string_sinkINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEENS2_9enable_ifIXsr3std7is_sameINS2_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESG_SG_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:          256
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/byte_string.hpp:64,28'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/byte_string.hpp:84,24'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/utility/byte_string.hpp:92,28'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
    - functionName:    _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEErSEm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1131
      functionLinenumberEnd: 1163
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          143
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6reduceEv
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6resizeEm
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4dataEv
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:1132,26'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1134,29'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1136,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6resizeEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1141,32'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4dataEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1141,50'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4dataEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1141,81'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1142,41'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1142,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6resizeEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1146,17'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6reduceEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1151,21'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1152,43'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1157,13'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1159,35'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1159,17'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1161,9'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6reduceEv
    - functionName:    _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 673
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE16get_storage_viewEv
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:673,25'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE16get_storage_viewEv
    - functionName:    _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6resizeEm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE6resizeEm
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:877,18'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE6resizeEm
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4dataEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6reduceEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1916
      functionLinenumberEnd: 1918
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE6reduceEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:1917,18'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE6reduceEv
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    39
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE6reduceEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE3endEv
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE5beginEv
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE16get_storage_viewEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:416,30'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:417,38'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE3endEv
        - Src:             './include/jsoncons/utility/bigint.hpp:418,42'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE5beginEv
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE16get_storage_viewEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEC2EPmmm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:506,13'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEC2EPmmm
        - Src:             './include/jsoncons/utility/bigint.hpp:507,13'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEC2EPmmm
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE3endEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 92
      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:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE5beginEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      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:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEC2EPmmm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE6resizeEm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          132
      EdgeCount:       25
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons15assertion_errorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE7reserveEm
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12is_allocatedEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:520,9'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE7reserveEm
        - Src:             './include/jsoncons/utility/bigint.hpp:525,17'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12is_allocatedEv
        - Src:             './include/jsoncons/utility/bigint.hpp:531,17'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/utility/bigint.hpp:531,17'
          Dst:             _ZN8jsoncons15assertion_errorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             './include/jsoncons/utility/bigint.hpp:531,17'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/utility/bigint.hpp:531,17'
          Dst:             __cxa_free_exception
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE7reserveEm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          118
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE17allocated_storage7reserveEmRKNS3_ImEE
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE17allocated_storageC2Ev
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12is_allocatedEv
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE13get_allocatorEv
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE8capacityEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:437,12'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE8capacityEv
        - Src:             './include/jsoncons/utility/bigint.hpp:439,17'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12is_allocatedEv
        - Src:             './include/jsoncons/utility/bigint.hpp:445,36'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE17allocated_storageC2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:446,38'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE13get_allocatorEv
        - Src:             './include/jsoncons/utility/bigint.hpp:446,27'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE17allocated_storage7reserveEmRKNS3_ImEE
        - Src:             './include/jsoncons/utility/bigint.hpp:460,38'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE13get_allocatorEv
        - Src:             './include/jsoncons/utility/bigint.hpp:460,27'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE17allocated_storage7reserveEmRKNS3_ImEE
    - functionName:    _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12is_allocatedEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE8capacityEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12is_allocatedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:490,16'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12is_allocatedEv
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE17allocated_storageC2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE13get_allocatorEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE17allocated_storage7reserveEmRKNS3_ImEE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE17allocated_storage8round_upEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:253,38'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE17allocated_storage8round_upEm
    - functionName:    _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE17allocated_storage8round_upEm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEdVERKS4_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1088
      functionLinenumberEnd: 1092
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2Ev
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE6divideERKS4_RS4_S7_b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:1089,33'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1090,9'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE6divideERKS4_RS4_S7_b
        - Src:             './include/jsoncons/utility/bigint.hpp:1092,5'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1092,5'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
    - functionName:    _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionLinenumberEnd: 614
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEEC2ERKS4_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:614,5'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEEC2ERKS4_
    - functionName:    _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE6divideERKS4_RS4_S7_b
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1670
      functionLinenumberEnd: 1766
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          682
      EdgeCount:       160
      CyclomaticComplexity: 60
      functionsReached:
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE12set_negativeEb
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6reduceEv
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6resizeEm
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ERKS4_RKS3_
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ImEET_RKS3_PNS1_9enable_ifIXsr3std11is_integralIS6_EE5valueEvE4typeE
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEaSERKS4_
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmEixEm
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4dataEv
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - _ZN8jsonconsltERKNS_12basic_bigintINSt3__19allocatorIhEEEES6_
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE10DDquotientEmmm
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11is_negativeEv
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11subtractmulEPmS5_mRm
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11unnormalizeERS4_ib
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE13get_allocatorEv
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE9normalizeERS4_S5_Ri
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4sizeEv
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
        - _ZNSt13runtime_errorC1EPKc
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:1671,47'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE13get_allocatorEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1671,33'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ERKS4_RKS3_
        - Src:             './include/jsoncons/utility/bigint.hpp:1672,33'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1674,24'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1676,13'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/utility/bigint.hpp:1676,13'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             './include/jsoncons/utility/bigint.hpp:1676,13'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/utility/bigint.hpp:1676,13'
          Dst:             __cxa_free_exception
        - Src:             './include/jsoncons/utility/bigint.hpp:1678,25'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11is_negativeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1678,47'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11is_negativeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1679,24'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11is_negativeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1680,44'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE13get_allocatorEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1680,33'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ERKS4_RKS3_
        - Src:             './include/jsoncons/utility/bigint.hpp:1681,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE12set_negativeEb
        - Src:             './include/jsoncons/utility/bigint.hpp:1682,15'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE12set_negativeEb
        - Src:             './include/jsoncons/utility/bigint.hpp:1683,18'
          Dst:             _ZN8jsonconsltERKNS_12basic_bigintINSt3__19allocatorIhEEEES6_
        - Src:             './include/jsoncons/utility/bigint.hpp:1685,20'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ImEET_RKS3_PNS1_9enable_ifIXsr3std11is_integralIS6_EE5valueEvE4typeE
        - Src:             './include/jsoncons/utility/bigint.hpp:1685,18'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEaSERKS4_
        - Src:             './include/jsoncons/utility/bigint.hpp:1685,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1686,18'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE12set_negativeEb
        - Src:             './include/jsoncons/utility/bigint.hpp:1687,17'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEaSERKS4_
        - Src:             './include/jsoncons/utility/bigint.hpp:1688,17'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE12set_negativeEb
        - Src:             './include/jsoncons/utility/bigint.hpp:1685,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1692,29'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1693,31'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1694,26'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1696,25'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1696,49'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1698,31'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1698,43'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1698,20'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ImEET_RKS3_PNS1_9enable_ifIXsr3std11is_integralIS6_EE5valueEvE4typeE
        - Src:             './include/jsoncons/utility/bigint.hpp:1698,18'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEaSERKS4_
        - Src:             './include/jsoncons/utility/bigint.hpp:1698,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1699,30'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1699,42'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1699,19'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ImEET_RKS3_PNS1_9enable_ifIXsr3std11is_integralIS6_EE5valueEvE4typeE
        - Src:             './include/jsoncons/utility/bigint.hpp:1699,17'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEaSERKS4_
        - Src:             './include/jsoncons/utility/bigint.hpp:1699,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1700,18'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE12set_negativeEb
        - Src:             './include/jsoncons/utility/bigint.hpp:1701,17'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE12set_negativeEb
        - Src:             './include/jsoncons/utility/bigint.hpp:1698,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1699,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1704,24'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1704,40'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1707,33'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1708,35'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1708,18'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6resizeEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1709,30'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1710,40'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1712,60'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1715,58'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1718,17'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1720,18'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6reduceEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1721,19'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ImEET_RKS3_PNS1_9enable_ifIXsr3std11is_integralIS6_EE5valueEvE4typeE
        - Src:             './include/jsoncons/utility/bigint.hpp:1721,17'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEaSERKS4_
        - Src:             './include/jsoncons/utility/bigint.hpp:1721,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1722,18'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE12set_negativeEb
        - Src:             './include/jsoncons/utility/bigint.hpp:1723,17'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE12set_negativeEb
        - Src:             './include/jsoncons/utility/bigint.hpp:1721,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1726,43'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE13get_allocatorEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1726,33'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ERKS4_RKS3_
        - Src:             './include/jsoncons/utility/bigint.hpp:1727,47'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE13get_allocatorEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1727,33'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ERKS4_RKS3_
        - Src:             './include/jsoncons/utility/bigint.hpp:1729,28'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE9normalizeERS4_S5_Ri
        - Src:             './include/jsoncons/utility/bigint.hpp:1730,28'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1731,24'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1733,34'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1734,32'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1735,14'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6resizeEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1736,26'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1737,38'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1739,13'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1766,5'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1741,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEaSERKS4_
        - Src:             './include/jsoncons/utility/bigint.hpp:1742,29'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1743,14'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1743,29'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1745,33'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1745,17'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6resizeEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1746,28'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1748,35'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1748,18'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6resizeEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1749,30'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1751,23'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1755,38'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1755,51'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1755,27'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE10DDquotientEmmm
        - Src:             './include/jsoncons/utility/bigint.hpp:1756,35'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4dataEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1756,68'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4dataEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1756,13'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11subtractmulEPmS5_mRm
        - Src:             './include/jsoncons/utility/bigint.hpp:1757,13'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1759,14'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6reduceEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1760,14'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE12set_negativeEb
        - Src:             './include/jsoncons/utility/bigint.hpp:1763,13'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11unnormalizeERS4_ib
        - Src:             './include/jsoncons/utility/bigint.hpp:1764,17'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE12set_negativeEb
        - Src:             './include/jsoncons/utility/bigint.hpp:1766,5'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1766,5'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1766,5'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1766,5'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1766,5'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1766,5'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1766,5'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
    - functionName:    _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE7destroyEv
      functionUses:    67
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:663,18'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE7destroyEv
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE7destroyEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE17allocated_storage7destroyERKNS3_ImEE
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12is_allocatedEv
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE13get_allocatorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:472,13'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12is_allocatedEv
        - Src:             './include/jsoncons/utility/bigint.hpp:474,32'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE13get_allocatorEv
        - Src:             './include/jsoncons/utility/bigint.hpp:474,24'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE17allocated_storage7destroyERKNS3_ImEE
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE17allocated_storage7destroyERKNS3_ImEE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE13get_allocatorEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE13get_allocatorEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:668,25'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE13get_allocatorEv
    - functionName:    _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ERKS4_RKS3_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEEC2ERKS5_RKS4_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:634,11'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEEC2ERKS5_RKS4_
    - functionName:    _ZNSt13runtime_errorC1EPKc
      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:    _ZNSt13runtime_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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11is_negativeEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE11is_negativeEv
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:683,25'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE11is_negativeEv
    - functionName:    _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE12set_negativeEb
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12set_negativeEb
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:688,18'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12set_negativeEb
    - functionName:    _ZN8jsonconsltERKNS_12basic_bigintINSt3__19allocatorIhEEEES6_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1472
      functionLinenumberEnd: 1473
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE7compareERKS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:1473,17'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE7compareERKS4_
    - functionName:    _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ImEET_RKS3_PNS1_9enable_ifIXsr3std11is_integralIS6_EE5valueEvE4typeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEEC2ImEET_RKS4_PNS2_9enable_ifIXsr3std11is_integralIS7_EE5valueEvE4typeE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:651,11'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEEC2ImEET_RKS4_PNS2_9enable_ifIXsr3std11is_integralIS7_EE5valueEvE4typeE
    - functionName:    _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEaSERKS4_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEEaSERKS5_
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:901,18'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEEaSERKS5_
    - functionName:    _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE16get_storage_viewEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:678,25'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE16get_storage_viewEv
    - functionName:    _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4sizeEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmEixEm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE9normalizeERS4_S5_Ri
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1866
      functionLinenumberEnd: 1892
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          108
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEElSEm
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEmLImEENS1_9enable_ifIXsr10ext_traits19is_unsigned_integerIT_EE5valueERS4_E4typeES7_
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:1867,33'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1868,24'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1872,34'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1873,23'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1881,15'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEElSEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1882,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEElSEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1884,28'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1885,23'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1885,39'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1887,19'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEmLImEENS1_9enable_ifIXsr10ext_traits19is_unsigned_integerIT_EE5valueERS4_E4typeES7_
        - Src:             './include/jsoncons/utility/bigint.hpp:1888,17'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEmLImEENS1_9enable_ifIXsr10ext_traits19is_unsigned_integerIT_EE5valueERS4_E4typeES7_
    - functionName:    _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE10DDquotientEmmm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1793
      functionLinenumberEnd: 1830
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          214
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11subtractmulEPmS5_mRm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1835
      functionLinenumberEnd: 1863
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          183
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE9DDproductEmmRmS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:1840,13'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE9DDproductEmmRmS5_
    - functionName:    _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11unnormalizeERS4_ib
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1895
      functionLinenumberEnd: 1908
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6reduceEv
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ImEET_RKS3_PNS1_9enable_ifIXsr3std11is_integralIS6_EE5valueEvE4typeE
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEdVERKS4_
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEErSEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:1898,20'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ImEET_RKS3_PNS1_9enable_ifIXsr3std11is_integralIS6_EE5valueEvE4typeE
        - Src:             './include/jsoncons/utility/bigint.hpp:1898,17'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEdVERKS4_
        - Src:             './include/jsoncons/utility/bigint.hpp:1898,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1898,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1902,17'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEErSEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1906,17'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6reduceEv
    - functionName:    _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE9DDproductEmmRmS5_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1775
      functionLinenumberEnd: 1789
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          96
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEElSEm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1102
      functionLinenumberEnd: 1127
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          147
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6reduceEv
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6resizeEm
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:1103,26'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1107,30'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1107,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6resizeEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1108,25'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1109,42'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1110,46'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1110,17'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1117,31'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1117,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6resizeEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1118,25'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1119,42'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1121,17'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1123,38'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1123,21'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1126,9'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6reduceEv
    - functionName:    _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEmLImEENS1_9enable_ifIXsr10ext_traits19is_unsigned_integerIT_EE5valueERS4_E4typeES7_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 984
      functionLinenumberEnd: 1005
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          83
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6reduceEv
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6resizeEm
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE9DDproductEmmRmS5_
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:985,26'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:986,36'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:987,25'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:990,26'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:990,9'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6resizeEm
        - Src:             './include/jsoncons/utility/bigint.hpp:991,21'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:998,13'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE9DDproductEmmRmS5_
        - Src:             './include/jsoncons/utility/bigint.hpp:999,13'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1000,19'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1001,27'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1003,9'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1004,9'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6reduceEv
    - functionName:    _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE16get_storage_viewEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmEC2EPS7_mm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:513,13'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmEC2EPS7_mm
        - Src:             './include/jsoncons/utility/bigint.hpp:514,13'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmEC2EPS7_mm
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmEC2EPS7_mm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEEaSERKS5_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4dataEv
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4dataEv
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE16get_storage_viewEv
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE6resizeEm
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4sizeEv
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE16get_storage_viewEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:353,37'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:354,31'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:354,13'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE6resizeEm
        - Src:             './include/jsoncons/utility/bigint.hpp:355,30'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:356,28'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:359,39'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4dataEv
        - Src:             './include/jsoncons/utility/bigint.hpp:359,58'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4dataEv
        - Src:             './include/jsoncons/utility/bigint.hpp:359,87'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4sizeEv
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4dataEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      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:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEEC2ImEET_RKS4_PNS2_9enable_ifIXsr3std11is_integralIS7_EE5valueEvE4typeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE15inlined_storageC2ImEET_PNS2_9enable_ifIXaaaasr3std11is_integralIS8_EE5valuelestS8_Lm8Entsr3std9is_signedIS8_EE5valueEvE4typeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:346,27'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE15inlined_storageC2ImEET_PNS2_9enable_ifIXaaaasr3std11is_integralIS8_EE5valuelestS8_Lm8Entsr3std9is_signedIS8_EE5valueEvE4typeE
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE15inlined_storageC2ImEET_PNS2_9enable_ifIXaaaasr3std11is_integralIS8_EE5valuelestS8_Lm8Entsr3std9is_signedIS8_EE5valueEvE4typeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE7compareERKS4_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1637
      functionLinenumberEnd: 1667
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         48
      ICount:          202
      EdgeCount:       86
      CyclomaticComplexity: 40
      functionsReached:
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmEixEm
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11is_negativeEv
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4sizeEv
        - __clang_call_terminate
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:1638,26'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1639,25'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1641,24'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1641,46'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1643,14'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11is_negativeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1643,33'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11is_negativeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1644,22'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11is_negativeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1644,38'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11is_negativeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1646,24'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1646,40'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1648,29'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1648,45'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1652,42'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1654,21'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1654,36'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1659,26'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1659,41'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:1666,16'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11is_negativeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1638,26'
          Dst:             __clang_call_terminate
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12set_negativeEb
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE11is_negativeEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEEC2ERKS5_RKS4_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE15inlined_storageC2ERKS6_
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE17allocated_storageC2ERKS6_RKNS3_ImEE
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12is_allocatedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:305,20'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12is_allocatedEv
        - Src:             './include/jsoncons/utility/bigint.hpp:307,31'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE15inlined_storageC2ERKS6_
        - Src:             './include/jsoncons/utility/bigint.hpp:311,33'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE17allocated_storageC2ERKS6_RKNS3_ImEE
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE15inlined_storageC2ERKS6_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE17allocated_storageC2ERKS6_RKNS3_ImEE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          164
      EdgeCount:       37
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN8jsoncons10ext_traits16to_plain_pointerImEEPT_S3_
        - _ZN8jsoncons15assertion_errorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE17allocated_storage8round_upEm
        - __clang_call_terminate
        - __cxa_allocate_exception
        - __cxa_begin_catch
        - __cxa_end_catch
        - __cxa_free_exception
        - __cxa_rethrow
        - __cxa_throw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:209,25'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE17allocated_storage8round_upEm
        - Src:             './include/jsoncons/utility/bigint.hpp:216,78'
          Dst:             _ZN8jsoncons10ext_traits16to_plain_pointerImEEPT_S3_
        - Src:             './include/jsoncons/utility/bigint.hpp:217,13'
          Dst:             __cxa_begin_catch
        - Src:             './include/jsoncons/utility/bigint.hpp:222,17'
          Dst:             __cxa_rethrow
        - Src:             './include/jsoncons/utility/bigint.hpp:223,13'
          Dst:             __cxa_end_catch
        - Src:             './include/jsoncons/utility/bigint.hpp:224,13'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/utility/bigint.hpp:224,13'
          Dst:             _ZN8jsoncons15assertion_errorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             './include/jsoncons/utility/bigint.hpp:224,13'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/utility/bigint.hpp:224,13'
          Dst:             __cxa_free_exception
        - Src:             './include/jsoncons/utility/bigint.hpp:223,13'
          Dst:             __clang_call_terminate
    - functionName:    _ZN8jsoncons10ext_traits16to_plain_pointerImEEPT_S3_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/more_type_traits.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEEC2ERKS4_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE15inlined_storageC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:286,27'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE15inlined_storageC2Ev
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE15inlined_storageC2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEEcvmEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1271
      functionLinenumberEnd: 1279
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmEixEm
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4sizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:1272,26'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1274,24'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1276,17'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmEixEm
    - functionName:    _ZN8jsonconsgeERKNS_12basic_bigintINSt3__19allocatorIhEEEEi
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1507
      functionLinenumberEnd: 1508
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2IiEET_RKS3_PNS1_9enable_ifIXsr3std11is_integralIS6_EE5valueEvE4typeE
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE7compareERKS4_
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:1508,26'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2IiEET_RKS3_PNS1_9enable_ifIXsr3std11is_integralIS6_EE5valueEvE4typeE
        - Src:             './include/jsoncons/utility/bigint.hpp:1508,18'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE7compareERKS4_
        - Src:             './include/jsoncons/utility/bigint.hpp:1508,9'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1508,26'
          Dst:             __clang_call_terminate
    - functionName:    _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2IiEET_RKS3_PNS1_9enable_ifIXsr3std11is_integralIS6_EE5valueEvE4typeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEEC2IiEET_RKS4_PNS2_9enable_ifIXsr3std11is_integralIS7_EE5valueEvE4typeE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:651,11'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEEC2IiEET_RKS4_PNS2_9enable_ifIXsr3std11is_integralIS7_EE5valueEvE4typeE
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEEC2IiEET_RKS4_PNS2_9enable_ifIXsr3std11is_integralIS7_EE5valueEvE4typeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE15inlined_storageC2IiEET_PNS2_9enable_ifIXaaaasr3std11is_integralIS8_EE5valuelestS8_Lm8Esr3std9is_signedIS8_EE5valueEvE4typeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:346,27'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE15inlined_storageC2IiEET_PNS2_9enable_ifIXaaaasr3std11is_integralIS8_EE5valuelestS8_Lm8Esr3std9is_signedIS8_EE5valueEvE4typeE
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE15inlined_storageC2IiEET_PNS2_9enable_ifIXaaaasr3std11is_integralIS8_EE5valuelestS8_Lm8Esr3std9is_signedIS8_EE5valueEvE4typeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          57
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsonconsgtERKNS_12basic_bigintINSt3__19allocatorIhEEEEi
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1487
      functionLinenumberEnd: 1488
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2IiEET_RKS3_PNS1_9enable_ifIXsr3std11is_integralIS6_EE5valueEvE4typeE
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE7compareERKS4_
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:1488,26'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2IiEET_RKS3_PNS1_9enable_ifIXsr3std11is_integralIS6_EE5valueEvE4typeE
        - Src:             './include/jsoncons/utility/bigint.hpp:1488,18'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE7compareERKS4_
        - Src:             './include/jsoncons/utility/bigint.hpp:1488,9'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1488,26'
          Dst:             __clang_call_terminate
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEEC2ERKS5_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE15inlined_storageC2ERKS6_
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE17allocated_storageC2ERKS6_RKNS3_ImEE
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12is_allocatedEv
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE13get_allocatorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:290,37'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE13get_allocatorEv
        - Src:             './include/jsoncons/utility/bigint.hpp:292,20'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12is_allocatedEv
        - Src:             './include/jsoncons/utility/bigint.hpp:294,31'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE15inlined_storageC2ERKS6_
        - Src:             './include/jsoncons/utility/bigint.hpp:298,69'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE13get_allocatorEv
        - Src:             './include/jsoncons/utility/bigint.hpp:298,33'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE17allocated_storageC2ERKS6_RKNS3_ImEE
    - functionName:    _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEmLIlEENS1_9enable_ifIXsr10ext_traits17is_signed_integerIT_EE5valueERS4_E4typeES7_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 978
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE12set_negativeEb
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEmLImEENS1_9enable_ifIXsr10ext_traits19is_unsigned_integerIT_EE5valueERS4_E4typeES7_
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11is_negativeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:975,15'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEmLImEENS1_9enable_ifIXsr10ext_traits19is_unsigned_integerIT_EE5valueERS4_E4typeES7_
        - Src:             './include/jsoncons/utility/bigint.hpp:977,27'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11is_negativeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:977,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE12set_negativeEb
    - functionName:    _ZN8jsonconsmiENS_12basic_bigintINSt3__19allocatorIhEEEERKS4_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1522
      functionLinenumberEnd: 1523
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ERKS4_
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEmIERKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:1523,18'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEmIERKS4_
        - Src:             './include/jsoncons/utility/bigint.hpp:1523,16'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ERKS4_
    - functionName:    _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEmIERKS4_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 940
      functionLinenumberEnd: 969
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          239
      EdgeCount:       49
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6reduceEv
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ERKS4_
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEaSERKS4_
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEpLERKS4_
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmEixEm
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - _ZN8jsonconsgtERKNS_12basic_bigintINSt3__19allocatorIhEEEES6_
        - _ZN8jsonconsltERKNS_12basic_bigintINSt3__19allocatorIhEEEES6_
        - _ZN8jsonconsmiENS_12basic_bigintINSt3__19allocatorIhEEEERKS4_
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11is_negativeEv
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEEngEv
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4sizeEv
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:941,25'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:943,14'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11is_negativeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:943,33'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11is_negativeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:944,29'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEEngEv
        - Src:             './include/jsoncons/utility/bigint.hpp:944,26'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEpLERKS4_
        - Src:             './include/jsoncons/utility/bigint.hpp:944,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:944,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:945,16'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11is_negativeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:945,35'
          Dst:             _ZN8jsonconsgtERKNS_12basic_bigintINSt3__19allocatorIhEEEES6_
        - Src:             './include/jsoncons/utility/bigint.hpp:945,48'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11is_negativeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:945,67'
          Dst:             _ZN8jsonconsltERKNS_12basic_bigintINSt3__19allocatorIhEEEES6_
        - Src:             './include/jsoncons/utility/bigint.hpp:946,30'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ERKS4_
        - Src:             './include/jsoncons/utility/bigint.hpp:946,32'
          Dst:             _ZN8jsonconsmiENS_12basic_bigintINSt3__19allocatorIhEEEERKS4_
        - Src:             './include/jsoncons/utility/bigint.hpp:946,28'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEEngEv
        - Src:             './include/jsoncons/utility/bigint.hpp:946,26'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEaSERKS4_
        - Src:             './include/jsoncons/utility/bigint.hpp:946,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:946,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:946,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:946,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:946,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:946,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:949,26'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:950,45'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:952,30'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:954,17'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:955,26'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:956,29'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:958,36'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:958,17'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:959,22'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:964,17'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:967,9'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6reduceEv
    - functionName:    _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ERKS4_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEEC2ERKS5_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:629,11'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEEC2ERKS5_
    - functionName:    _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEEngEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 893
      functionLinenumberEnd: 897
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE12set_negativeEb
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ERKS4_
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11is_negativeEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:894,33'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ERKS4_
        - Src:             './include/jsoncons/utility/bigint.hpp:895,27'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11is_negativeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:895,11'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE12set_negativeEb
        - Src:             './include/jsoncons/utility/bigint.hpp:897,5'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:897,5'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
    - functionName:    _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEpLERKS4_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionLinenumberEnd: 937
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          168
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6reduceEv
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6resizeEm
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEmIERKS4_
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmEixEm
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11is_negativeEv
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEEngEv
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4sizeEv
        - _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:907,25'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:909,14'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11is_negativeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:909,33'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE11is_negativeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:910,29'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEEngEv
        - Src:             './include/jsoncons/utility/bigint.hpp:910,26'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEmIERKS4_
        - Src:             './include/jsoncons/utility/bigint.hpp:910,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:910,13'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:914,26'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:915,35'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:915,53'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:915,9'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6resizeEm
        - Src:             './include/jsoncons/utility/bigint.hpp:916,21'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE16get_storage_viewEv
        - Src:             './include/jsoncons/utility/bigint.hpp:918,45'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:920,30'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:922,17'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:924,29'
          Dst:             _ZNK8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmE4sizeEv
        - Src:             './include/jsoncons/utility/bigint.hpp:926,36'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewIKmEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:926,17'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:927,21'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:932,17'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE12storage_viewImEixEm
        - Src:             './include/jsoncons/utility/bigint.hpp:935,9'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE6reduceEv
    - functionName:    _ZN8jsonconsgtERKNS_12basic_bigintINSt3__19allocatorIhEEEES6_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1482
      functionLinenumberEnd: 1483
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE7compareERKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:1483,18'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE7compareERKS4_
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE15inlined_storageC2IlEET_PNS2_9enable_ifIXaaaasr3std11is_integralIS8_EE5valuelestS8_Lm8Esr3std9is_signedIS8_EE5valueEvE4typeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          55
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEEC2IlEET_RKS4_PNS2_9enable_ifIXsr3std11is_integralIS7_EE5valueEvE4typeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE15inlined_storageC2IlEET_PNS2_9enable_ifIXaaaasr3std11is_integralIS8_EE5valuelestS8_Lm8Esr3std9is_signedIS8_EE5valueEvE4typeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:346,27'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEE15inlined_storageC2IlEET_PNS2_9enable_ifIXaaaasr3std11is_integralIS8_EE5valuelestS8_Lm8Esr3std9is_signedIS8_EE5valueEvE4typeE
    - functionName:    _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2IlEET_RKS3_PNS1_9enable_ifIXsr3std11is_integralIS6_EE5valueEvE4typeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEEC2IlEET_RKS4_PNS2_9enable_ifIXsr3std11is_integralIS7_EE5valueEvE4typeE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:651,11'
          Dst:             _ZN8jsoncons6detail14bigint_storageINSt3__19allocatorIhEEEC2IlEET_RKS4_PNS2_9enable_ifIXsr3std11is_integralIS7_EE5valueEvE4typeE
    - functionName:    _ZN8jsonconsmlENS_12basic_bigintINSt3__19allocatorIhEEEEl
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1542
      functionLinenumberEnd: 1543
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ERKS4_
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEmLIlEENS1_9enable_ifIXsr10ext_traits17is_signed_integerIT_EE5valueERS4_E4typeES7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:1543,18'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEmLIlEENS1_9enable_ifIXsr10ext_traits17is_signed_integerIT_EE5valueERS4_E4typeES7_
        - Src:             './include/jsoncons/utility/bigint.hpp:1543,16'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ERKS4_
    - functionName:    _ZN8jsonconsplENS_12basic_bigintINSt3__19allocatorIhEEEEl
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1517
      functionLinenumberEnd: 1519
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ERKS4_
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2IlEET_RKS3_PNS1_9enable_ifIXsr3std11is_integralIS6_EE5valueEvE4typeE
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEpLERKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:1518,21'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2IlEET_RKS3_PNS1_9enable_ifIXsr3std11is_integralIS6_EE5valueEvE4typeE
        - Src:             './include/jsoncons/utility/bigint.hpp:1518,18'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEpLERKS4_
        - Src:             './include/jsoncons/utility/bigint.hpp:1518,16'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ERKS4_
        - Src:             './include/jsoncons/utility/bigint.hpp:1518,9'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1518,9'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
    - functionName:    _ZN8jsoncons18bytes_to_base64urlINSt3__111__wrap_iterIPhEENS_11string_sinkINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEEENS1_9enable_ifIXsr3std7is_sameINS1_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESF_SF_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:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons6detail23bytes_to_base64_genericINSt3__111__wrap_iterIPhEENS_11string_sinkINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEENS2_9enable_ifIXsr3std7is_sameINS2_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESG_SG_PKcRT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/byte_string.hpp:182,16'
          Dst:             _ZN8jsoncons6detail23bytes_to_base64_genericINSt3__111__wrap_iterIPhEENS_11string_sinkINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEENS2_9enable_ifIXsr3std7is_sameINS2_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESG_SG_PKcRT0_
    - functionName:    _ZN8jsoncons15bytes_to_base64INSt3__111__wrap_iterIPhEENS_11string_sinkINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEEENS1_9enable_ifIXsr3std7is_sameINS1_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESF_SF_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:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons6detail23bytes_to_base64_genericINSt3__111__wrap_iterIPhEENS_11string_sinkINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEENS2_9enable_ifIXsr3std7is_sameINS2_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESG_SG_PKcRT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/byte_string.hpp:193,16'
          Dst:             _ZN8jsoncons6detail23bytes_to_base64_genericINSt3__111__wrap_iterIPhEENS_11string_sinkINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEENS2_9enable_ifIXsr3std7is_sameINS2_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESG_SG_PKcRT0_
    - functionName:    _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE14write_bytes_beIS3_EEvRiRNS1_6vectorIhT_EE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1324
      functionLinenumberEnd: 1344
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          168
      EdgeCount:       52
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ERKS4_
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2Ev
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2IiEET_RKS3_PNS1_9enable_ifIXsr3std11is_integralIS6_EE5valueEvE4typeE
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEaSERKS4_
        - _ZN8jsonconsgeERKNS_12basic_bigintINSt3__19allocatorIhEEEEi
        - _ZN8jsonconsgtERKNS_12basic_bigintINSt3__19allocatorIhEEEEi
        - _ZN8jsonconsltERKNS_12basic_bigintINSt3__19allocatorIhEEEEl
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE6divideERKS4_RS4_S7_b
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEEcvmEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:1325,33'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ERKS4_
        - Src:             './include/jsoncons/utility/bigint.hpp:1326,21'
          Dst:             _ZN8jsonconsltERKNS_12basic_bigintINSt3__19allocatorIhEEEEl
        - Src:             './include/jsoncons/utility/bigint.hpp:1326,36'
          Dst:             _ZN8jsonconsgtERKNS_12basic_bigintINSt3__19allocatorIhEEEEi
        - Src:             './include/jsoncons/utility/bigint.hpp:1328,33'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2IiEET_RKS3_PNS1_9enable_ifIXsr3std11is_integralIS6_EE5valueEvE4typeE
        - Src:             './include/jsoncons/utility/bigint.hpp:1330,18'
          Dst:             _ZN8jsonconsgeERKNS_12basic_bigintINSt3__19allocatorIhEEEEi
        - Src:             './include/jsoncons/utility/bigint.hpp:1332,37'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1333,37'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1334,15'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE6divideERKS4_RS4_S7_b
        - Src:             './include/jsoncons/utility/bigint.hpp:1335,15'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEaSERKS4_
        - Src:             './include/jsoncons/utility/bigint.hpp:1336,48'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEEcvmEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1337,9'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1337,9'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1337,9'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1337,9'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1338,15'
          Dst:             _ZN8jsonconsgeERKNS_12basic_bigintINSt3__19allocatorIhEEEEi
        - Src:             './include/jsoncons/utility/bigint.hpp:1340,48'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEEcvmEv
        - Src:             './include/jsoncons/utility/bigint.hpp:1344,5'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1344,5'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1344,5'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1344,5'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
    - functionName:    _ZN8jsonconsltERKNS_12basic_bigintINSt3__19allocatorIhEEEEl
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1477
      functionLinenumberEnd: 1478
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2IlEET_RKS3_PNS1_9enable_ifIXsr3std11is_integralIS6_EE5valueEvE4typeE
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE7compareERKS4_
        - __clang_call_terminate
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:1478,25'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2IlEET_RKS3_PNS1_9enable_ifIXsr3std11is_integralIS6_EE5valueEvE4typeE
        - Src:             './include/jsoncons/utility/bigint.hpp:1478,17'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE7compareERKS4_
        - Src:             './include/jsoncons/utility/bigint.hpp:1478,8'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1478,25'
          Dst:             __clang_call_terminate
    - functionName:    _ZN8jsonconsmiENS_12basic_bigintINSt3__19allocatorIhEEEEl
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1527
      functionLinenumberEnd: 1529
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ERKS4_
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2IlEET_RKS3_PNS1_9enable_ifIXsr3std11is_integralIS6_EE5valueEvE4typeE
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEmIERKS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:1528,21'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2IlEET_RKS3_PNS1_9enable_ifIXsr3std11is_integralIS6_EE5valueEvE4typeE
        - Src:             './include/jsoncons/utility/bigint.hpp:1528,18'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEmIERKS4_
        - Src:             './include/jsoncons/utility/bigint.hpp:1528,16'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ERKS4_
        - Src:             './include/jsoncons/utility/bigint.hpp:1528,9'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:1528,9'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
    - functionName:    _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE5parseIcEES4_PKT_mRKS3_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/bigint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          384
      EdgeCount:       149
      CyclomaticComplexity: 71
      functionsReached:
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE12set_negativeEb
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ERKS4_
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2IiEET_RKS3_PNS1_9enable_ifIXsr3std11is_integralIS6_EE5valueEvE4typeE
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEaSERKS4_
        - _ZN8jsonconsmlENS_12basic_bigintINSt3__19allocatorIhEEEEl
        - _ZN8jsonconsplENS_12basic_bigintINSt3__19allocatorIhEEEEl
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/jsoncons/utility/bigint.hpp:737,13'
          Branch Sides:    []
      Callsites:
        - Src:             './include/jsoncons/utility/bigint.hpp:714,13'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/utility/bigint.hpp:714,13'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             './include/jsoncons/utility/bigint.hpp:714,13'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/utility/bigint.hpp:714,13'
          Dst:             __cxa_free_exception
        - Src:             './include/jsoncons/utility/bigint.hpp:725,17'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/utility/bigint.hpp:725,17'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             './include/jsoncons/utility/bigint.hpp:725,17'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/utility/bigint.hpp:725,17'
          Dst:             __cxa_free_exception
        - Src:             './include/jsoncons/utility/bigint.hpp:733,33'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2IiEET_RKS3_PNS1_9enable_ifIXsr3std11is_integralIS6_EE5valueEvE4typeE
        - Src:             './include/jsoncons/utility/bigint.hpp:740,26'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEC2ERKS4_
        - Src:             './include/jsoncons/utility/bigint.hpp:740,28'
          Dst:             _ZN8jsonconsmlENS_12basic_bigintINSt3__19allocatorIhEEEEl
        - Src:             './include/jsoncons/utility/bigint.hpp:740,35'
          Dst:             _ZN8jsonconsplENS_12basic_bigintINSt3__19allocatorIhEEEEl
        - Src:             './include/jsoncons/utility/bigint.hpp:740,23'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEaSERKS4_
        - Src:             './include/jsoncons/utility/bigint.hpp:740,21'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:740,21'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:740,21'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:740,21'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:740,21'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:740,21'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:743,21'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/utility/bigint.hpp:743,21'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             './include/jsoncons/utility/bigint.hpp:743,21'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/utility/bigint.hpp:743,21'
          Dst:             __cxa_free_exception
        - Src:             './include/jsoncons/utility/bigint.hpp:749,15'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE12set_negativeEb
        - Src:             './include/jsoncons/utility/bigint.hpp:753,5'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/utility/bigint.hpp:753,5'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
    - functionName:    _ZNSt13runtime_errorC1ERKNSt3__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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons25basic_json_encode_optionsIcE13bignum_formatEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E18write_bignum_valueERKNS2_17basic_string_viewIcS5_EE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 975
      functionLinenumberEnd: 1039
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         49
      ICount:          333
      EdgeCount:       84
      CyclomaticComplexity: 37
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE5parseIcEES4_PKT_mRKS3_
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEaSERKS4_
        - _ZN8jsoncons15bytes_to_base64INSt3__111__wrap_iterIPhEENS_11string_sinkINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEEENS1_9enable_ifIXsr3std7is_sameINS1_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESF_SF_RT0_
        - _ZN8jsoncons18bytes_to_base64urlINSt3__111__wrap_iterIPhEENS_11string_sinkINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEEENS1_9enable_ifIXsr3std7is_sameINS1_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESF_SF_RT0_
        - _ZN8jsonconsltERKNS_12basic_bigintINSt3__19allocatorIhEEEEl
        - _ZN8jsonconsmiENS_12basic_bigintINSt3__19allocatorIhEEEEl
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE14write_bytes_beIS3_EEvRiRNS1_6vectorIhT_EE
        - _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEEngEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE13bignum_formatEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/jsoncons/json_encoder.hpp:976,13'
          Branch Sides:    []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:976,30'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE13bignum_formatEv
        - Src:             './include/jsoncons/json_encoder.hpp:980,27'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - Src:             './include/jsoncons/json_encoder.hpp:986,32'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE5parseIcEES4_PKT_mRKS3_
        - Src:             './include/jsoncons/json_encoder.hpp:987,37'
          Dst:             _ZN8jsonconsltERKNS_12basic_bigintINSt3__19allocatorIhEEEEl
        - Src:             './include/jsoncons/json_encoder.hpp:990,29'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEEngEv
        - Src:             './include/jsoncons/json_encoder.hpp:990,33'
          Dst:             _ZN8jsonconsmiENS_12basic_bigintINSt3__19allocatorIhEEEEl
        - Src:             './include/jsoncons/json_encoder.hpp:990,27'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEaSERKS4_
        - Src:             './include/jsoncons/json_encoder.hpp:990,25'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/json_encoder.hpp:990,25'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/json_encoder.hpp:990,25'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/json_encoder.hpp:990,25'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/json_encoder.hpp:994,23'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE14write_bytes_beIS3_EEvRiRNS1_6vectorIhT_EE
        - Src:             './include/jsoncons/json_encoder.hpp:996,27'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:999,31'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:1002,42'
          Dst:             _ZN8jsoncons15bytes_to_base64INSt3__111__wrap_iterIPhEENS_11string_sinkINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEEENS1_9enable_ifIXsr3std7is_sameINS1_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESF_SF_RT0_
        - Src:             './include/jsoncons/json_encoder.hpp:1003,27'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:1006,17'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/json_encoder.hpp:1006,17'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/json_encoder.hpp:1009,32'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEE5parseIcEES4_PKT_mRKS3_
        - Src:             './include/jsoncons/json_encoder.hpp:1010,37'
          Dst:             _ZN8jsonconsltERKNS_12basic_bigintINSt3__19allocatorIhEEEEl
        - Src:             './include/jsoncons/json_encoder.hpp:1013,29'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEEngEv
        - Src:             './include/jsoncons/json_encoder.hpp:1013,33'
          Dst:             _ZN8jsonconsmiENS_12basic_bigintINSt3__19allocatorIhEEEEl
        - Src:             './include/jsoncons/json_encoder.hpp:1013,27'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEEaSERKS4_
        - Src:             './include/jsoncons/json_encoder.hpp:1013,25'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/json_encoder.hpp:1013,25'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/json_encoder.hpp:1013,25'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/json_encoder.hpp:1013,25'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/json_encoder.hpp:1017,23'
          Dst:             _ZNK8jsoncons12basic_bigintINSt3__19allocatorIhEEE14write_bytes_beIS3_EEvRiRNS1_6vectorIhT_EE
        - Src:             './include/jsoncons/json_encoder.hpp:1019,27'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:1022,31'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:1025,42'
          Dst:             _ZN8jsoncons18bytes_to_base64urlINSt3__111__wrap_iterIPhEENS_11string_sinkINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEEENS1_9enable_ifIXsr3std7is_sameINS1_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESF_SF_RT0_
        - Src:             './include/jsoncons/json_encoder.hpp:1026,27'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:1029,17'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/json_encoder.hpp:1029,17'
          Dst:             _ZN8jsoncons12basic_bigintINSt3__19allocatorIhEEED2Ev
        - Src:             './include/jsoncons/json_encoder.hpp:1032,27'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:1033,27'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - Src:             './include/jsoncons/json_encoder.hpp:1034,27'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
    - functionName:    _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/sink.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E12write_stringERKNS2_17basic_string_viewIcS5_EENS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 728
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          151
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E18write_bignum_valueERKNS2_17basic_string_viewIcS5_EE
        - _ZN8jsoncons6detail13escape_stringIcNS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEmPKT_mbbRT0_
        - _ZNK8jsoncons25basic_json_encode_optionsIcE13bignum_formatEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE14escape_solidusEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE20escape_all_non_asciiEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:698,17'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE20escape_all_non_asciiEv
        - Src:             './include/jsoncons/json_encoder.hpp:698,17'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE14escape_solidusEv
        - Src:             './include/jsoncons/json_encoder.hpp:701,23'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:706,27'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:708,23'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:713,17'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E18write_bignum_valueERKNS2_17basic_string_viewIcS5_EE
        - Src:             './include/jsoncons/json_encoder.hpp:715,62'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE13bignum_formatEv
        - Src:             './include/jsoncons/json_encoder.hpp:717,17'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E18write_bignum_valueERKNS2_17basic_string_viewIcS5_EE
        - Src:             './include/jsoncons/json_encoder.hpp:723,23'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:724,102'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE20escape_all_non_asciiEv
        - Src:             './include/jsoncons/json_encoder.hpp:724,134'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE14escape_solidusEv
        - Src:             './include/jsoncons/json_encoder.hpp:724,38'
          Dst:             _ZN8jsoncons6detail13escape_stringIcNS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEmPKT_mbbRT0_
        - Src:             './include/jsoncons/json_encoder.hpp:725,23'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
    - functionName:    _ZNK8jsoncons25basic_json_encode_optionsIcE20escape_all_non_asciiEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons25basic_json_encode_optionsIcE14escape_solidusEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons6detail13escape_stringIcNS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEmPKT_mbbRT0_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - bool
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          394
      EdgeCount:       47
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - _ZN8jsoncons14unicode_traits12to_codepointIcjEENSt3__19enable_ifIXaasr10ext_traits8is_char8IT_EE5valuesr10ext_traits9is_char32IT0_EE5valueENS0_14convert_resultIS4_EEE4typeEPKS4_SB_RS5_NS0_10conv_flagsE
        - _ZN8jsoncons6detail20is_control_characterEj
        - _ZN8jsoncons6detail22is_non_ascii_codepointEj
        - _ZN8jsoncons7utility16to_hex_characterEh
        - _ZN8jsoncons9ser_errorC1ENSt3__110error_codeE
        - _ZN8jsoncons9ser_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/jsoncons/json_encoder.hpp:61,13'
          Branch Sides:    []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:64,26'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:65,26'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:69,26'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:70,26'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:74,26'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:75,26'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:79,26'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:80,26'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:84,26'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:85,26'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:89,26'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:90,26'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:94,26'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:95,26'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:101,30'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:102,30'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:105,30'
          Dst:             _ZN8jsoncons6detail20is_control_characterEj
        - Src:             './include/jsoncons/json_encoder.hpp:109,34'
          Dst:             _ZN8jsoncons14unicode_traits12to_codepointIcjEENSt3__19enable_ifIXaasr10ext_traits8is_char8IT_EE5valuesr10ext_traits9is_char32IT0_EE5valueENS0_14convert_resultIS4_EEE4typeEPKS4_SB_RS5_NS0_10conv_flagsE
        - Src:             './include/jsoncons/json_encoder.hpp:112,29'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/json_encoder.hpp:112,29'
          Dst:             _ZN8jsoncons9ser_errorC1ENSt3__110error_codeE
        - Src:             './include/jsoncons/json_encoder.hpp:112,29'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/json_encoder.hpp:112,29'
          Dst:             _ZN8jsoncons9ser_errorD1Ev
        - Src:             './include/jsoncons/json_encoder.hpp:112,29'
          Dst:             __cxa_free_exception
        - Src:             './include/jsoncons/json_encoder.hpp:115,29'
          Dst:             _ZN8jsoncons6detail22is_non_ascii_codepointEj
        - Src:             './include/jsoncons/json_encoder.hpp:115,59'
          Dst:             _ZN8jsoncons6detail20is_control_characterEj
        - Src:             './include/jsoncons/json_encoder.hpp:123,38'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:124,38'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:125,48'
          Dst:             _ZN8jsoncons7utility16to_hex_characterEh
        - Src:             './include/jsoncons/json_encoder.hpp:125,38'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:126,48'
          Dst:             _ZN8jsoncons7utility16to_hex_characterEh
        - Src:             './include/jsoncons/json_encoder.hpp:126,38'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:127,48'
          Dst:             _ZN8jsoncons7utility16to_hex_characterEh
        - Src:             './include/jsoncons/json_encoder.hpp:127,38'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:128,48'
          Dst:             _ZN8jsoncons7utility16to_hex_characterEh
        - Src:             './include/jsoncons/json_encoder.hpp:128,38'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:129,38'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:130,38'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:131,48'
          Dst:             _ZN8jsoncons7utility16to_hex_characterEh
        - Src:             './include/jsoncons/json_encoder.hpp:131,38'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:132,48'
          Dst:             _ZN8jsoncons7utility16to_hex_characterEh
        - Src:             './include/jsoncons/json_encoder.hpp:132,38'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:133,48'
          Dst:             _ZN8jsoncons7utility16to_hex_characterEh
        - Src:             './include/jsoncons/json_encoder.hpp:133,38'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:134,48'
          Dst:             _ZN8jsoncons7utility16to_hex_characterEh
        - Src:             './include/jsoncons/json_encoder.hpp:134,38'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:139,38'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:140,38'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:141,48'
          Dst:             _ZN8jsoncons7utility16to_hex_characterEh
        - Src:             './include/jsoncons/json_encoder.hpp:141,38'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:142,48'
          Dst:             _ZN8jsoncons7utility16to_hex_characterEh
        - Src:             './include/jsoncons/json_encoder.hpp:142,38'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:143,48'
          Dst:             _ZN8jsoncons7utility16to_hex_characterEh
        - Src:             './include/jsoncons/json_encoder.hpp:143,38'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:144,48'
          Dst:             _ZN8jsoncons7utility16to_hex_characterEh
        - Src:             './include/jsoncons/json_encoder.hpp:144,38'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:150,34'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:156,30'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
    - functionName:    _ZN8jsoncons6detail20is_control_characterEj
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons14unicode_traits12to_codepointIcjEENSt3__19enable_ifIXaasr10ext_traits8is_char8IT_EE5valuesr10ext_traits9is_char32IT0_EE5valueENS0_14convert_resultIS4_EEE4typeEPKS4_SB_RS5_NS0_10conv_flagsE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/unicode_traits.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          272
      EdgeCount:       37
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8jsoncons14unicode_traits12is_surrogateEj
        - _ZN8jsoncons14unicode_traits13is_legal_utf8IcEENSt3__19enable_ifIXsr10ext_traits8is_char8IT_EE5valueENS0_9conv_errcEE4typeEPKS4_m
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/jsoncons/utility/unicode_traits.hpp:405,9'
          Branch Sides:    []
      Callsites:
        - Src:             './include/jsoncons/utility/unicode_traits.hpp:400,21'
          Dst:             _ZN8jsoncons14unicode_traits13is_legal_utf8IcEENSt3__19enable_ifIXsr10ext_traits8is_char8IT_EE5valueENS0_9conv_errcEE4typeEPKS4_m
        - Src:             './include/jsoncons/utility/unicode_traits.hpp:438,17'
          Dst:             _ZN8jsoncons14unicode_traits12is_surrogateEj
        - Src:             './include/jsoncons/utility/unicode_traits.hpp:400,21'
          Dst:             __clang_call_terminate
    - functionName:    _ZN8jsoncons9ser_errorC1ENSt3__110error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons14json_exceptionC2Ev
        - _ZN8jsoncons14json_exceptionD2Ev
        - _ZN8jsoncons9ser_error11to_what_argENSt3__110error_codeEPKcmm
        - _ZNSt9exceptionC2B8ne220000Ev
        - _ZNSt9exceptionD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_exception.hpp:163,9'
          Dst:             _ZN8jsoncons14json_exceptionC2Ev
        - Src:             './include/jsoncons/json_exception.hpp:163,9'
          Dst:             _ZNSt9exceptionC2B8ne220000Ev
        - Src:             './include/jsoncons/json_exception.hpp:166,20'
          Dst:             _ZN8jsoncons9ser_error11to_what_argENSt3__110error_codeEPKcmm
        - Src:             './include/jsoncons/json_exception.hpp:167,9'
          Dst:             _ZNSt9exceptionD2Ev
        - Src:             './include/jsoncons/json_exception.hpp:167,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:    3
      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:    _ZN8jsoncons6detail22is_non_ascii_codepointEj
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons7utility16to_hex_characterEh
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - 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:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E14false_constantEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons28string_view_constant_of_typeIcEENSt3__117basic_string_viewIT_NS1_11char_traitsIS3_EEEEPKcPKw
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:214,13'
          Dst:             __cxa_guard_acquire
        - Src:             './include/jsoncons/json_encoder.hpp:214,65'
          Dst:             _ZN8jsoncons28string_view_constant_of_typeIcEENSt3__117basic_string_viewIT_NS1_11char_traitsIS3_EEEEPKcPKw
        - Src:             './include/jsoncons/json_encoder.hpp:214,13'
          Dst:             __cxa_guard_release
        - Src:             './include/jsoncons/json_encoder.hpp:214,13'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN8jsoncons28string_view_constant_of_typeIcEENSt3__117basic_string_viewIT_NS1_11char_traitsIS3_EEEEPKcPKw
      functionSourceFile: '/src/jsoncons/./include/jsoncons/config/jsoncons_config.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_guard_abort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E13true_constantEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons28string_view_constant_of_typeIcEENSt3__117basic_string_viewIT_NS1_11char_traitsIS3_EEEEPKcPKw
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:209,13'
          Dst:             __cxa_guard_acquire
        - Src:             './include/jsoncons/json_encoder.hpp:209,65'
          Dst:             _ZN8jsoncons28string_view_constant_of_typeIcEENSt3__117basic_string_viewIT_NS1_11char_traitsIS3_EEEEPKcPKw
        - Src:             './include/jsoncons/json_encoder.hpp:209,13'
          Dst:             __cxa_guard_release
        - Src:             './include/jsoncons/json_encoder.hpp:209,13'
          Dst:             __cxa_guard_abort
    - functionName:    _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context14is_indent_onceEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 312
      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:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E13null_constantEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons28string_view_constant_of_typeIcEENSt3__117basic_string_viewIT_NS1_11char_traitsIS3_EEEEPKcPKw
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:204,13'
          Dst:             __cxa_guard_acquire
        - Src:             './include/jsoncons/json_encoder.hpp:204,65'
          Dst:             _ZN8jsoncons28string_view_constant_of_typeIcEENSt3__117basic_string_viewIT_NS1_11char_traitsIS3_EEEEPKcPKw
        - Src:             './include/jsoncons/json_encoder.hpp:204,13'
          Dst:             __cxa_guard_release
        - Src:             './include/jsoncons/json_encoder.hpp:204,13'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E18begin_scalar_valueEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 958
      functionLinenumberEnd: 972
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          73
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context14new_line_afterEb
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8new_lineEv
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context13is_multi_lineEv
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context14is_indent_onceEv
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context5countEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:961,35'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context5countEv
        - Src:             './include/jsoncons/json_encoder.hpp:963,27'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - Src:             './include/jsoncons/json_encoder.hpp:966,35'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context13is_multi_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:966,68'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context14is_indent_onceEv
        - Src:             './include/jsoncons/json_encoder.hpp:968,35'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context14new_line_afterEb
        - Src:             './include/jsoncons/json_encoder.hpp:969,21'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8new_lineEv
    - functionName:    _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context5countEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context13is_multi_lineEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.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:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context14new_line_afterEb
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8new_lineEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1060
      functionLinenumberEnd: 1067
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          86
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - _ZNK8jsoncons25basic_json_encode_optionsIcE14new_line_charsEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:1061,35'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE14new_line_charsEv
        - Src:             './include/jsoncons/json_encoder.hpp:1061,68'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE14new_line_charsEv
        - Src:             './include/jsoncons/json_encoder.hpp:1061,19'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - Src:             './include/jsoncons/json_encoder.hpp:1064,23'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
    - functionName:    _ZNK8jsoncons25basic_json_encode_optionsIcE14new_line_charsEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context12set_positionEm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context8data_posEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 262
      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:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8new_lineEm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1070
      functionLinenumberEnd: 1077
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          83
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - _ZNK8jsoncons25basic_json_encode_optionsIcE14new_line_charsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:1071,35'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE14new_line_charsEv
        - Src:             './include/jsoncons/json_encoder.hpp:1071,68'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE14new_line_charsEv
        - Src:             './include/jsoncons/json_encoder.hpp:1071,19'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - Src:             './include/jsoncons/json_encoder.hpp:1074,23'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
    - functionName:    _ZNK8jsoncons25basic_json_encode_optionsIcE23array_array_line_splitsEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons25basic_json_encode_optionsIcE24object_array_line_splitsEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context15increment_countEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 273
      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:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E9end_valueEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1042
      functionLinenumberEnd: 1047
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context15increment_countEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:1045,31'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context15increment_countEv
    - functionName:    _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context14new_line_afterEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 277
      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:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8unindentEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1055
      functionLinenumberEnd: 1057
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8jsoncons25basic_json_encode_optionsIcE11indent_sizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:1056,57'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE11indent_sizeEv
    - functionName:    _ZNK8jsoncons25basic_json_encode_optionsIcE11indent_sizeEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_contextC2ENSA_14container_typeENS_15line_split_kindEbmm
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - char
        - bool
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          39
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E6indentEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8jsoncons25basic_json_encode_optionsIcE11indent_sizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:1051,57'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE11indent_sizeEv
    - functionName:    _ZNK8jsoncons25basic_json_encode_optionsIcE11line_splitsEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons25basic_json_encode_optionsIcE24array_object_line_splitsEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E10break_lineEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1080
      functionLinenumberEnd: 1083
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context14new_line_afterEb
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8new_lineEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:1081,27'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context14new_line_afterEb
        - Src:             './include/jsoncons/json_encoder.hpp:1082,13'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8new_lineEv
    - functionName:    _ZNK8jsoncons25basic_json_encode_optionsIcE17line_length_limitEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons25basic_json_encode_optionsIcE25object_object_line_splitsEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context9is_objectEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context8is_arrayEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE5flushEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/sink.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 238
      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:    _ZN8jsoncons25basic_json_options_commonIcEC2ERKS1_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          117
      EdgeCount:       30
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E12visit_doubleEdNS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionLinenumberEnd: 882
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - double
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          534
      EdgeCount:       66
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E10break_lineEv
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E12write_stringERKNS2_17basic_string_viewIcS5_EENS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E13null_constantEv
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E18begin_scalar_valueEv
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E9end_valueEv
        - _ZN8jsoncons7utility12write_doubleclINS_11string_sinkINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEEEmdRT_
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context13is_multi_lineEv
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context8is_arrayEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE17line_length_limitEv
        - _ZNK8jsoncons25basic_json_options_commonIcE10inf_to_numEv
        - _ZNK8jsoncons25basic_json_options_commonIcE10inf_to_strEv
        - _ZNK8jsoncons25basic_json_options_commonIcE10nan_to_numEv
        - _ZNK8jsoncons25basic_json_options_commonIcE10nan_to_strEv
        - _ZNK8jsoncons25basic_json_options_commonIcE13neginf_to_numEv
        - _ZNK8jsoncons25basic_json_options_commonIcE13neginf_to_strEv
        - _ZNK8jsoncons25basic_json_options_commonIcE17enable_inf_to_numEv
        - _ZNK8jsoncons25basic_json_options_commonIcE17enable_inf_to_strEv
        - _ZNK8jsoncons25basic_json_options_commonIcE17enable_nan_to_numEv
        - _ZNK8jsoncons25basic_json_options_commonIcE17enable_nan_to_strEv
        - _ZNK8jsoncons25basic_json_options_commonIcE20enable_neginf_to_numEv
        - _ZNK8jsoncons25basic_json_options_commonIcE20enable_neginf_to_strEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:810,35'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context8is_arrayEv
        - Src:             './include/jsoncons/json_encoder.hpp:812,21'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E18begin_scalar_valueEv
        - Src:             './include/jsoncons/json_encoder.hpp:814,36'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context13is_multi_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:814,75'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE17line_length_limitEv
        - Src:             './include/jsoncons/json_encoder.hpp:816,21'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E10break_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:824,34'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE17enable_nan_to_numEv
        - Src:             './include/jsoncons/json_encoder.hpp:826,47'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE10nan_to_numEv
        - Src:             './include/jsoncons/json_encoder.hpp:826,77'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE10nan_to_numEv
        - Src:             './include/jsoncons/json_encoder.hpp:826,31'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - Src:             './include/jsoncons/json_encoder.hpp:827,45'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE10nan_to_numEv
        - Src:             './include/jsoncons/json_encoder.hpp:829,39'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE17enable_nan_to_strEv
        - Src:             './include/jsoncons/json_encoder.hpp:831,47'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE10nan_to_strEv
        - Src:             './include/jsoncons/json_encoder.hpp:831,25'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E12write_stringERKNS2_17basic_string_viewIcS5_EENS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
        - Src:             './include/jsoncons/json_encoder.hpp:835,38'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E13null_constantEv
        - Src:             './include/jsoncons/json_encoder.hpp:835,62'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E13null_constantEv
        - Src:             './include/jsoncons/json_encoder.hpp:835,31'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - Src:             './include/jsoncons/json_encoder.hpp:836,36'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E13null_constantEv
        - Src:             './include/jsoncons/json_encoder.hpp:841,34'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE17enable_inf_to_numEv
        - Src:             './include/jsoncons/json_encoder.hpp:843,47'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE10inf_to_numEv
        - Src:             './include/jsoncons/json_encoder.hpp:843,77'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE10inf_to_numEv
        - Src:             './include/jsoncons/json_encoder.hpp:843,31'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - Src:             './include/jsoncons/json_encoder.hpp:844,45'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE10inf_to_numEv
        - Src:             './include/jsoncons/json_encoder.hpp:846,39'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE17enable_inf_to_strEv
        - Src:             './include/jsoncons/json_encoder.hpp:848,47'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE10inf_to_strEv
        - Src:             './include/jsoncons/json_encoder.hpp:848,25'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E12write_stringERKNS2_17basic_string_viewIcS5_EENS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
        - Src:             './include/jsoncons/json_encoder.hpp:852,38'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E13null_constantEv
        - Src:             './include/jsoncons/json_encoder.hpp:852,62'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E13null_constantEv
        - Src:             './include/jsoncons/json_encoder.hpp:852,31'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - Src:             './include/jsoncons/json_encoder.hpp:853,36'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E13null_constantEv
        - Src:             './include/jsoncons/json_encoder.hpp:858,34'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE20enable_neginf_to_numEv
        - Src:             './include/jsoncons/json_encoder.hpp:860,47'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE13neginf_to_numEv
        - Src:             './include/jsoncons/json_encoder.hpp:860,80'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE13neginf_to_numEv
        - Src:             './include/jsoncons/json_encoder.hpp:860,31'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - Src:             './include/jsoncons/json_encoder.hpp:861,45'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE13neginf_to_numEv
        - Src:             './include/jsoncons/json_encoder.hpp:863,39'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE20enable_neginf_to_strEv
        - Src:             './include/jsoncons/json_encoder.hpp:865,47'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE13neginf_to_strEv
        - Src:             './include/jsoncons/json_encoder.hpp:865,25'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E12write_stringERKNS2_17basic_string_viewIcS5_EENS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
        - Src:             './include/jsoncons/json_encoder.hpp:869,38'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E13null_constantEv
        - Src:             './include/jsoncons/json_encoder.hpp:869,62'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E13null_constantEv
        - Src:             './include/jsoncons/json_encoder.hpp:869,31'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - Src:             './include/jsoncons/json_encoder.hpp:870,36'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E13null_constantEv
        - Src:             './include/jsoncons/json_encoder.hpp:876,38'
          Dst:             _ZN8jsoncons7utility12write_doubleclINS_11string_sinkINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEEEmdRT_
        - Src:             './include/jsoncons/json_encoder.hpp:880,13'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E9end_valueEv
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E11visit_int64ElNS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E10break_lineEv
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E18begin_scalar_valueEv
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E9end_valueEv
        - _ZN8jsoncons7utility12from_integerIlNS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEENS3_9enable_ifIXsr10ext_traits10is_integerIT_EE5valueEmE4typeESC_RT0_
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context13is_multi_lineEv
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context8is_arrayEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE17line_length_limitEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:891,35'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context8is_arrayEv
        - Src:             './include/jsoncons/json_encoder.hpp:893,21'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E18begin_scalar_valueEv
        - Src:             './include/jsoncons/json_encoder.hpp:895,36'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context13is_multi_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:895,75'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE17line_length_limitEv
        - Src:             './include/jsoncons/json_encoder.hpp:897,21'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E10break_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:900,34'
          Dst:             _ZN8jsoncons7utility12from_integerIlNS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEENS3_9enable_ifIXsr10ext_traits10is_integerIT_EE5valueEmE4typeESC_RT0_
        - Src:             './include/jsoncons/json_encoder.hpp:902,13'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E9end_valueEv
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E12visit_uint64EmNS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E10break_lineEv
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E18begin_scalar_valueEv
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E9end_valueEv
        - _ZN8jsoncons7utility12from_integerImNS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEENS3_9enable_ifIXsr10ext_traits10is_integerIT_EE5valueEmE4typeESC_RT0_
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context13is_multi_lineEv
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context8is_arrayEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE17line_length_limitEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:913,35'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context8is_arrayEv
        - Src:             './include/jsoncons/json_encoder.hpp:915,21'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E18begin_scalar_valueEv
        - Src:             './include/jsoncons/json_encoder.hpp:917,36'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context13is_multi_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:917,75'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE17line_length_limitEv
        - Src:             './include/jsoncons/json_encoder.hpp:919,21'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E10break_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:922,34'
          Dst:             _ZN8jsoncons7utility12from_integerImNS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEENS3_9enable_ifIXsr10ext_traits10is_integerIT_EE5valueEmE4typeESC_RT0_
        - Src:             './include/jsoncons/json_encoder.hpp:924,13'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E9end_valueEv
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E17visit_byte_stringERKNS_16byte_string_viewENS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 800
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          170
      EdgeCount:       25
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - _ZN8jsoncons15bytes_to_base16IPKhNS_11string_sinkINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEEENS4_9enable_ifIXsr3std7is_sameINS4_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESE_SE_RT0_
        - _ZN8jsoncons15bytes_to_base64IPKhNS_11string_sinkINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEEENS4_9enable_ifIXsr3std7is_sameINS4_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESE_SE_RT0_
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E10break_lineEv
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E18begin_scalar_valueEv
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E9end_valueEv
        - _ZN8jsoncons18bytes_to_base64urlIPKhNS_11string_sinkINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEEENS4_9enable_ifIXsr3std7is_sameINS4_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESE_SE_RT0_
        - _ZN8jsoncons6detail32resolve_byte_string_chars_formatENS_24byte_string_chars_formatES1_S1_
        - _ZNK8jsoncons16byte_string_view3endEv
        - _ZNK8jsoncons16byte_string_view5beginEv
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context13is_multi_lineEv
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context8is_arrayEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE17line_length_limitEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE18byte_string_formatEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   './include/jsoncons/json_encoder.hpp:748,13'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_encoder.hpp:767,13'
          Branch Sides:    []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:737,35'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context8is_arrayEv
        - Src:             './include/jsoncons/json_encoder.hpp:739,21'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E18begin_scalar_valueEv
        - Src:             './include/jsoncons/json_encoder.hpp:741,36'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context13is_multi_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:741,75'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE17line_length_limitEv
        - Src:             './include/jsoncons/json_encoder.hpp:743,21'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E10break_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:764,107'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE18byte_string_formatEv
        - Src:             './include/jsoncons/json_encoder.hpp:764,47'
          Dst:             _ZN8jsoncons6detail32resolve_byte_string_chars_formatENS_24byte_string_chars_formatES1_S1_
        - Src:             './include/jsoncons/json_encoder.hpp:771,27'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:772,60'
          Dst:             _ZNK8jsoncons16byte_string_view5beginEv
        - Src:             './include/jsoncons/json_encoder.hpp:772,70'
          Dst:             _ZNK8jsoncons16byte_string_view3endEv
        - Src:             './include/jsoncons/json_encoder.hpp:772,42'
          Dst:             _ZN8jsoncons15bytes_to_base16IPKhNS_11string_sinkINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEEENS4_9enable_ifIXsr3std7is_sameINS4_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESE_SE_RT0_
        - Src:             './include/jsoncons/json_encoder.hpp:773,27'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:779,27'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:780,60'
          Dst:             _ZNK8jsoncons16byte_string_view5beginEv
        - Src:             './include/jsoncons/json_encoder.hpp:780,71'
          Dst:             _ZNK8jsoncons16byte_string_view3endEv
        - Src:             './include/jsoncons/json_encoder.hpp:780,42'
          Dst:             _ZN8jsoncons15bytes_to_base64IPKhNS_11string_sinkINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEEENS4_9enable_ifIXsr3std7is_sameINS4_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESE_SE_RT0_
        - Src:             './include/jsoncons/json_encoder.hpp:781,27'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:787,27'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:788,63'
          Dst:             _ZNK8jsoncons16byte_string_view5beginEv
        - Src:             './include/jsoncons/json_encoder.hpp:788,73'
          Dst:             _ZNK8jsoncons16byte_string_view3endEv
        - Src:             './include/jsoncons/json_encoder.hpp:788,42'
          Dst:             _ZN8jsoncons18bytes_to_base64urlIPKhNS_11string_sinkINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEEENS4_9enable_ifIXsr3std7is_sameINS4_15iterator_traitsIT_E10value_typeEhEE5valueEmE4typeESE_SE_RT0_
        - Src:             './include/jsoncons/json_encoder.hpp:789,27'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:799,13'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E9end_valueEv
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E12visit_stringERKNS2_17basic_string_viewIcS5_EENS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          73
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E10break_lineEv
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E12write_stringERKNS2_17basic_string_viewIcS5_EENS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E18begin_scalar_valueEv
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E9end_valueEv
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context13is_multi_lineEv
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context8is_arrayEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE17line_length_limitEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:680,35'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context8is_arrayEv
        - Src:             './include/jsoncons/json_encoder.hpp:682,21'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E18begin_scalar_valueEv
        - Src:             './include/jsoncons/json_encoder.hpp:684,36'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context13is_multi_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:684,75'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE17line_length_limitEv
        - Src:             './include/jsoncons/json_encoder.hpp:686,21'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E10break_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:690,13'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E12write_stringERKNS2_17basic_string_viewIcS5_EENS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
        - Src:             './include/jsoncons/json_encoder.hpp:692,13'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E9end_valueEv
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E10visit_boolEbNS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 954
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - bool
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          146
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E10break_lineEv
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E13true_constantEv
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E14false_constantEv
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E18begin_scalar_valueEv
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E9end_valueEv
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context13is_multi_lineEv
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context8is_arrayEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE17line_length_limitEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:932,35'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context8is_arrayEv
        - Src:             './include/jsoncons/json_encoder.hpp:934,21'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E18begin_scalar_valueEv
        - Src:             './include/jsoncons/json_encoder.hpp:936,36'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context13is_multi_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:936,75'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE17line_length_limitEv
        - Src:             './include/jsoncons/json_encoder.hpp:938,21'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E10break_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:944,30'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E13true_constantEv
        - Src:             './include/jsoncons/json_encoder.hpp:944,54'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E13true_constantEv
        - Src:             './include/jsoncons/json_encoder.hpp:944,23'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - Src:             './include/jsoncons/json_encoder.hpp:945,28'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E13true_constantEv
        - Src:             './include/jsoncons/json_encoder.hpp:949,30'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E14false_constantEv
        - Src:             './include/jsoncons/json_encoder.hpp:949,55'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E14false_constantEv
        - Src:             './include/jsoncons/json_encoder.hpp:949,23'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - Src:             './include/jsoncons/json_encoder.hpp:950,28'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E14false_constantEv
        - Src:             './include/jsoncons/json_encoder.hpp:953,13'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E9end_valueEv
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E10visit_nullENS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 673
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          99
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E10break_lineEv
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E13null_constantEv
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E18begin_scalar_valueEv
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E9end_valueEv
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context13is_multi_lineEv
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context8is_arrayEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE17line_length_limitEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:659,35'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context8is_arrayEv
        - Src:             './include/jsoncons/json_encoder.hpp:661,21'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E18begin_scalar_valueEv
        - Src:             './include/jsoncons/json_encoder.hpp:663,36'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context13is_multi_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:663,75'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE17line_length_limitEv
        - Src:             './include/jsoncons/json_encoder.hpp:665,21'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E10break_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:669,26'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E13null_constantEv
        - Src:             './include/jsoncons/json_encoder.hpp:669,50'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E13null_constantEv
        - Src:             './include/jsoncons/json_encoder.hpp:669,19'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - Src:             './include/jsoncons/json_encoder.hpp:670,24'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E13null_constantEv
        - Src:             './include/jsoncons/json_encoder.hpp:672,13'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E9end_valueEv
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E9visit_keyERKNS2_17basic_string_viewIcS5_EERKNS_11ser_contextERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          191
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - _ZN8jsoncons15assertion_errorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context12set_positionEm
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context14new_line_afterEb
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8new_lineEm
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8new_lineEv
        - _ZN8jsoncons6detail13escape_stringIcNS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEmPKT_mbbRT0_
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context13is_multi_lineEv
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context5countEv
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context8data_posEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE14escape_solidusEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE17line_length_limitEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE20escape_all_non_asciiEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:625,13'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/json_encoder.hpp:625,13'
          Dst:             _ZN8jsoncons15assertion_errorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             './include/jsoncons/json_encoder.hpp:625,13'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/json_encoder.hpp:625,13'
          Dst:             __cxa_free_exception
        - Src:             './include/jsoncons/json_encoder.hpp:626,31'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context5countEv
        - Src:             './include/jsoncons/json_encoder.hpp:628,23'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - Src:             './include/jsoncons/json_encoder.hpp:632,31'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context13is_multi_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:634,31'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context14new_line_afterEb
        - Src:             './include/jsoncons/json_encoder.hpp:635,17'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8new_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:637,36'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context5countEv
        - Src:             './include/jsoncons/json_encoder.hpp:637,71'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE17line_length_limitEv
        - Src:             './include/jsoncons/json_encoder.hpp:640,40'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context8data_posEv
        - Src:             './include/jsoncons/json_encoder.hpp:640,17'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8new_lineEm
        - Src:             './include/jsoncons/json_encoder.hpp:643,31'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context5countEv
        - Src:             './include/jsoncons/json_encoder.hpp:645,31'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context12set_positionEm
        - Src:             './include/jsoncons/json_encoder.hpp:647,19'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:648,102'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE20escape_all_non_asciiEv
        - Src:             './include/jsoncons/json_encoder.hpp:648,134'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE14escape_solidusEv
        - Src:             './include/jsoncons/json_encoder.hpp:648,34'
          Dst:             _ZN8jsoncons6detail13escape_stringIcNS_11string_sinkINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEEmPKT_mbbRT0_
        - Src:             './include/jsoncons/json_encoder.hpp:649,19'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE9push_backEc
        - Src:             './include/jsoncons/json_encoder.hpp:650,19'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E15visit_end_arrayERKNS_11ser_contextERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          104
      EdgeCount:       33
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - _ZN8jsoncons15assertion_errorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8new_lineEv
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8unindentEv
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E9end_valueEv
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context14new_line_afterEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:608,13'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/json_encoder.hpp:608,13'
          Dst:             _ZN8jsoncons15assertion_errorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             './include/jsoncons/json_encoder.hpp:608,13'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/json_encoder.hpp:608,13'
          Dst:             __cxa_free_exception
        - Src:             './include/jsoncons/json_encoder.hpp:611,13'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8unindentEv
        - Src:             './include/jsoncons/json_encoder.hpp:612,31'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context14new_line_afterEv
        - Src:             './include/jsoncons/json_encoder.hpp:614,17'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8new_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:617,19'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - Src:             './include/jsoncons/json_encoder.hpp:619,13'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E9end_valueEv
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E17visit_begin_arrayENS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          295
      EdgeCount:       35
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context14new_line_afterEb
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E6indentEv
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8new_lineEv
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context13is_multi_lineEv
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context5countEv
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context8is_arrayEv
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context9is_objectEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE11line_splitsEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE23array_array_line_splitsEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE24object_array_line_splitsEv
        - _ZNK8jsoncons25basic_json_options_commonIcE17max_nesting_depthEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   './include/jsoncons/json_encoder.hpp:548,21'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_encoder.hpp:568,21'
          Branch Sides:    []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:534,17'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE17max_nesting_depthEv
        - Src:             './include/jsoncons/json_encoder.hpp:539,50'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context8is_arrayEv
        - Src:             './include/jsoncons/json_encoder.hpp:539,78'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context5countEv
        - Src:             './include/jsoncons/json_encoder.hpp:541,23'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - Src:             './include/jsoncons/json_encoder.hpp:546,35'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context9is_objectEv
        - Src:             './include/jsoncons/json_encoder.hpp:548,38'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE24object_array_line_splitsEv
        - Src:             './include/jsoncons/json_encoder.hpp:551,80'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE24object_array_line_splitsEv
        - Src:             './include/jsoncons/json_encoder.hpp:556,80'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE24object_array_line_splitsEv
        - Src:             './include/jsoncons/json_encoder.hpp:561,80'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE24object_array_line_splitsEv
        - Src:             './include/jsoncons/json_encoder.hpp:568,38'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE23array_array_line_splitsEv
        - Src:             './include/jsoncons/json_encoder.hpp:571,47'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context13is_multi_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:573,47'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context14new_line_afterEb
        - Src:             './include/jsoncons/json_encoder.hpp:574,33'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8new_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:576,80'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE23array_array_line_splitsEv
        - Src:             './include/jsoncons/json_encoder.hpp:580,43'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context14new_line_afterEb
        - Src:             './include/jsoncons/json_encoder.hpp:581,29'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8new_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:582,80'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE23array_array_line_splitsEv
        - Src:             './include/jsoncons/json_encoder.hpp:586,43'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context14new_line_afterEb
        - Src:             './include/jsoncons/json_encoder.hpp:587,29'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8new_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:588,80'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE23array_array_line_splitsEv
        - Src:             './include/jsoncons/json_encoder.hpp:597,69'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE11line_splitsEv
        - Src:             './include/jsoncons/json_encoder.hpp:600,13'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E6indentEv
        - Src:             './include/jsoncons/json_encoder.hpp:601,19'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16visit_end_objectERKNS_11ser_contextERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          104
      EdgeCount:       33
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - _ZN8jsoncons15assertion_errorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8new_lineEv
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8unindentEv
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E9end_valueEv
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context14new_line_afterEv
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:516,13'
          Dst:             __cxa_allocate_exception
        - Src:             './include/jsoncons/json_encoder.hpp:516,13'
          Dst:             _ZN8jsoncons15assertion_errorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             './include/jsoncons/json_encoder.hpp:516,13'
          Dst:             __cxa_throw
        - Src:             './include/jsoncons/json_encoder.hpp:516,13'
          Dst:             __cxa_free_exception
        - Src:             './include/jsoncons/json_encoder.hpp:519,13'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8unindentEv
        - Src:             './include/jsoncons/json_encoder.hpp:520,31'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context14new_line_afterEv
        - Src:             './include/jsoncons/json_encoder.hpp:522,17'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8new_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:525,19'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - Src:             './include/jsoncons/json_encoder.hpp:528,13'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E9end_valueEv
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E18visit_begin_objectENS_12semantic_tagERKNS_11ser_contextERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          244
      EdgeCount:       40
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E10break_lineEv
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context14new_line_afterEb
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E6indentEv
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8new_lineEv
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context5countEv
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context8is_arrayEv
        - _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context9is_objectEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE11line_splitsEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE17line_length_limitEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE24array_object_line_splitsEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE25object_object_line_splitsEv
        - _ZNK8jsoncons25basic_json_options_commonIcE17max_nesting_depthEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   './include/jsoncons/json_encoder.hpp:458,21'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_encoder.hpp:475,21'
          Branch Sides:    []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:443,17'
          Dst:             _ZNK8jsoncons25basic_json_options_commonIcE17max_nesting_depthEv
        - Src:             './include/jsoncons/json_encoder.hpp:448,50'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context8is_arrayEv
        - Src:             './include/jsoncons/json_encoder.hpp:448,78'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context5countEv
        - Src:             './include/jsoncons/json_encoder.hpp:450,23'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
        - Src:             './include/jsoncons/json_encoder.hpp:456,35'
          Dst:             _ZNK8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context9is_objectEv
        - Src:             './include/jsoncons/json_encoder.hpp:458,38'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE25object_object_line_splitsEv
        - Src:             './include/jsoncons/json_encoder.hpp:462,53'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE17line_length_limitEv
        - Src:             './include/jsoncons/json_encoder.hpp:464,33'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E10break_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:470,73'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE25object_object_line_splitsEv
        - Src:             './include/jsoncons/json_encoder.hpp:475,38'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE24array_object_line_splitsEv
        - Src:             './include/jsoncons/json_encoder.hpp:478,53'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE17line_length_limitEv
        - Src:             './include/jsoncons/json_encoder.hpp:481,33'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8new_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:485,47'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context14new_line_afterEb
        - Src:             './include/jsoncons/json_encoder.hpp:486,33'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8new_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:490,43'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context14new_line_afterEb
        - Src:             './include/jsoncons/json_encoder.hpp:491,29'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8new_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:494,43'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E16encoding_context14new_line_afterEb
        - Src:             './include/jsoncons/json_encoder.hpp:495,29'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E8new_lineEv
        - Src:             './include/jsoncons/json_encoder.hpp:498,73'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE24array_object_line_splitsEv
        - Src:             './include/jsoncons/json_encoder.hpp:504,70'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE11line_splitsEv
        - Src:             './include/jsoncons/json_encoder.hpp:507,13'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E6indentEv
        - Src:             './include/jsoncons/json_encoder.hpp:509,19'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6appendEPKcm
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_E11visit_flushEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE5flushEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:438,19'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE5flushEv
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_ED0Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_ED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:407,9'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_ED2Ev
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_ED2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE5flushEv
        - _ZN8jsoncons18basic_json_visitorIcED2Ev
        - _ZN8jsoncons25basic_json_encode_optionsIcED1Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:410,23'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE5flushEv
        - Src:             './include/jsoncons/json_encoder.hpp:415,9'
          Dst:             _ZN8jsoncons25basic_json_encode_optionsIcED1Ev
        - Src:             './include/jsoncons/json_encoder.hpp:415,9'
          Dst:             _ZN8jsoncons18basic_json_visitorIcED2Ev
    - functionName:    _ZN8jsoncons25basic_json_encode_optionsIcED1Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons25basic_json_encode_optionsIcED2Ev
        - _ZN8jsoncons25basic_json_options_commonIcED2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_options.hpp:390,42'
          Dst:             _ZN8jsoncons25basic_json_encode_optionsIcED2Ev
        - Src:             './include/jsoncons/json_options.hpp:390,42'
          Dst:             _ZN8jsoncons25basic_json_options_commonIcED2Ev
    - functionName:    _ZN8jsoncons25basic_json_encode_optionsIcED0Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons25basic_json_encode_optionsIcED1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_options.hpp:390,42'
          Dst:             _ZN8jsoncons25basic_json_encode_optionsIcED1Ev
    - functionName:    _ZTv0_n24_N8jsoncons25basic_json_encode_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_encode_optionsIcED1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_options.hpp:0,0'
          Dst:             _ZN8jsoncons25basic_json_encode_optionsIcED1Ev
    - functionName:    _ZTv0_n24_N8jsoncons25basic_json_encode_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_encode_optionsIcED0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_options.hpp:0,0'
          Dst:             _ZN8jsoncons25basic_json_encode_optionsIcED0Ev
    - functionName:    _ZNK8jsoncons25basic_json_encode_optionsIcE25pad_inside_array_bracketsEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 442
      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_encode_optionsIcE24pad_inside_object_bracesEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 437
      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_encode_optionsIcE19spaces_around_commaEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons25basic_json_encode_optionsIcE19spaces_around_colonEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons7utility12write_doubleC2ENS_18float_chars_formatEi
      functionSourceFile: '/src/jsoncons/./include/jsoncons/utility/write_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - localeconv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/utility/write_number.hpp:491,32'
          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:    _ZNK8jsoncons25basic_json_encode_optionsIcE9precisionEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons25basic_json_encode_optionsIcE12float_formatEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8jsoncons25basic_json_encode_optionsIcE11indent_charEv
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons25basic_json_encode_optionsIcEC1ERKS1_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons25basic_json_options_commonIcEC2ERKS1_
        - _ZN8jsoncons25basic_json_options_commonIcED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_options.hpp:364,5'
          Dst:             _ZN8jsoncons25basic_json_options_commonIcEC2ERKS1_
        - Src:             './include/jsoncons/json_options.hpp:364,73'
          Dst:             _ZN8jsoncons25basic_json_options_commonIcED2Ev
    - functionName:    _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEC2EOS8_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/sink.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_EC2EOS9_RKNS_25basic_json_encode_optionsIcEERKS7_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          427
      EdgeCount:       74
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEC2EOS8_
        - _ZN8jsoncons18basic_json_visitorIcEC2Ev
        - _ZN8jsoncons18basic_json_visitorIcED2Ev
        - _ZN8jsoncons25basic_json_encode_optionsIcEC1ERKS1_
        - _ZN8jsoncons25basic_json_encode_optionsIcED1Ev
        - _ZN8jsoncons7utility12write_doubleC2ENS_18float_chars_formatEi
        - _ZNK8jsoncons25basic_json_encode_optionsIcE11indent_charEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE12float_formatEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE19spaces_around_colonEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE19spaces_around_commaEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE24pad_inside_object_bracesEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE25pad_inside_array_bracketsEv
        - _ZNK8jsoncons25basic_json_encode_optionsIcE9precisionEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/jsoncons/json_encoder.hpp:354,13'
          Branch Sides:    []
        - Branch String:   './include/jsoncons/json_encoder.hpp:369,13'
          Branch Sides:    []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:345,9'
          Dst:             _ZN8jsoncons18basic_json_visitorIcEC2Ev
        - Src:             './include/jsoncons/json_encoder.hpp:348,14'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEC2EOS8_
        - Src:             './include/jsoncons/json_encoder.hpp:349,14'
          Dst:             _ZN8jsoncons25basic_json_encode_optionsIcEC1ERKS1_
        - Src:             './include/jsoncons/json_encoder.hpp:350,35'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE11indent_charEv
        - Src:             './include/jsoncons/json_encoder.hpp:351,26'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE12float_formatEv
        - Src:             './include/jsoncons/json_encoder.hpp:351,50'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE9precisionEv
        - Src:             './include/jsoncons/json_encoder.hpp:351,14'
          Dst:             _ZN8jsoncons7utility12write_doubleC2ENS_18float_chars_formatEi
        - Src:             './include/jsoncons/json_encoder.hpp:354,29'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE19spaces_around_colonEv
        - Src:             './include/jsoncons/json_encoder.hpp:369,29'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE19spaces_around_commaEv
        - Src:             './include/jsoncons/json_encoder.hpp:384,25'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE24pad_inside_object_bracesEv
        - Src:             './include/jsoncons/json_encoder.hpp:394,25'
          Dst:             _ZNK8jsoncons25basic_json_encode_optionsIcE25pad_inside_array_bracketsEv
        - Src:             './include/jsoncons/json_encoder.hpp:404,9'
          Dst:             _ZN8jsoncons25basic_json_encode_optionsIcED1Ev
        - Src:             './include/jsoncons/json_encoder.hpp:404,9'
          Dst:             _ZN8jsoncons18basic_json_visitorIcED2Ev
    - functionName:    _ZN8jsoncons25basic_json_encode_optionsIcEC1Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          93
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons25basic_json_options_commonIcEC2Ev
        - _ZN8jsoncons25basic_json_options_commonIcED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_options.hpp:344,5'
          Dst:             _ZN8jsoncons25basic_json_options_commonIcEC2Ev
        - Src:             './include/jsoncons/json_options.hpp:362,5'
          Dst:             _ZN8jsoncons25basic_json_options_commonIcED2Ev
    - functionName:    _ZN8jsoncons17basic_json_readerIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_ED2Ev
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_reader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEED2Ev
        - _ZN8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEED2Ev
        - _ZN8jsoncons26basic_default_json_visitorIcED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_reader.hpp:170,11'
          Dst:             _ZN8jsoncons17basic_json_parserIcNSt3__19allocatorIcEEED2Ev
        - Src:             './include/jsoncons/json_reader.hpp:170,11'
          Dst:             _ZN8jsoncons26basic_default_json_visitorIcED2Ev
        - Src:             './include/jsoncons/json_reader.hpp:170,11'
          Dst:             _ZN8jsoncons19json_source_adaptorINS_13stream_sourceIcNSt3__19allocatorIcEEEEED2Ev
    - functionName:    _ZN8jsoncons17basic_json_readerIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E4readERNS2_10error_codeE
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_reader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8jsoncons17basic_json_readerIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E10check_doneERNS2_10error_codeE
        - _ZN8jsoncons17basic_json_readerIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E9read_nextERNS2_10error_codeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_reader.hpp:398,13'
          Dst:             _ZN8jsoncons17basic_json_readerIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E9read_nextERNS2_10error_codeE
        - Src:             './include/jsoncons/json_reader.hpp:401,17'
          Dst:             _ZN8jsoncons17basic_json_readerIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E10check_doneERNS2_10error_codeE
    - functionName:    _ZN8jsoncons17basic_json_readerIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_EC2IRNS2_19basic_istringstreamIcNS2_11char_traitsIcEES4_EEEEOT_RNS_18basic_json_visitorIcEERKS4_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_reader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons17basic_json_readerIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_EC2IRNS2_19basic_istringstreamIcNS2_11char_traitsIcEES4_EEEEOT_RNS_18basic_json_visitorIcEERKNS_25basic_json_decode_optionsIcEERKS4_
        - _ZN8jsoncons25basic_json_decode_optionsIcEC1Ev
        - _ZN8jsoncons25basic_json_decode_optionsIcED1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_reader.hpp:209,33'
          Dst:             _ZN8jsoncons25basic_json_decode_optionsIcEC1Ev
        - Src:             './include/jsoncons/json_reader.hpp:207,15'
          Dst:             _ZN8jsoncons17basic_json_readerIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_EC2IRNS2_19basic_istringstreamIcNS2_11char_traitsIcEES4_EEEEOT_RNS_18basic_json_visitorIcEERKNS_25basic_json_decode_optionsIcEERKS4_
        - Src:             './include/jsoncons/json_reader.hpp:207,15'
          Dst:             _ZN8jsoncons25basic_json_decode_optionsIcED1Ev
        - Src:             './include/jsoncons/json_reader.hpp:207,15'
          Dst:             _ZN8jsoncons25basic_json_decode_optionsIcED1Ev
    - functionName:    _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_EC2EOS9_RKS7_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/json_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_EC2EOS9_RKNS_25basic_json_encode_optionsIcEERKS7_
        - _ZN8jsoncons25basic_json_encode_optionsIcEC1Ev
        - _ZN8jsoncons25basic_json_encode_optionsIcED1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/jsoncons/json_encoder.hpp:341,60'
          Dst:             _ZN8jsoncons25basic_json_encode_optionsIcEC1Ev
        - Src:             './include/jsoncons/json_encoder.hpp:341,15'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_EC2EOS9_RKNS_25basic_json_encode_optionsIcEERKS7_
        - Src:             './include/jsoncons/json_encoder.hpp:341,15'
          Dst:             _ZN8jsoncons25basic_json_encode_optionsIcED1Ev
        - Src:             './include/jsoncons/json_encoder.hpp:341,15'
          Dst:             _ZN8jsoncons25basic_json_encode_optionsIcED1Ev
    - functionName:    _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEC2ERS7_
      functionSourceFile: '/src/jsoncons/./include/jsoncons/sink.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/jsoncons/./fuzzers/fuzz_json_encoder.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          101
      EdgeCount:       26
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEC2ERS7_
        - _ZN8jsoncons17basic_json_readerIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E4readERNS2_10error_codeE
        - _ZN8jsoncons17basic_json_readerIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_EC2IRNS2_19basic_istringstreamIcNS2_11char_traitsIcEES4_EEEEOT_RNS_18basic_json_visitorIcEERKS4_
        - _ZN8jsoncons17basic_json_readerIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_ED2Ev
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_EC2EOS9_RKS7_
        - _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_ED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './fuzzers/fuzz_json_encoder.cpp:12,33'
          Dst:             _ZN8jsoncons11string_sinkINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEC2ERS7_
        - Src:             './fuzzers/fuzz_json_encoder.cpp:12,25'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_EC2EOS9_RKS7_
        - Src:             './fuzzers/fuzz_json_encoder.cpp:13,24'
          Dst:             _ZN8jsoncons17basic_json_readerIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_EC2IRNS2_19basic_istringstreamIcNS2_11char_traitsIcEES4_EEEEOT_RNS_18basic_json_visitorIcEERKS4_
        - Src:             './fuzzers/fuzz_json_encoder.cpp:15,12'
          Dst:             _ZN8jsoncons17basic_json_readerIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_E4readERNS2_10error_codeE
        - Src:             './fuzzers/fuzz_json_encoder.cpp:18,1'
          Dst:             _ZN8jsoncons17basic_json_readerIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_ED2Ev
        - Src:             './fuzzers/fuzz_json_encoder.cpp:18,1'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_ED2Ev
        - Src:             './fuzzers/fuzz_json_encoder.cpp:18,1'
          Dst:             _ZN8jsoncons17basic_json_readerIcNS_13stream_sourceIcNSt3__19allocatorIcEEEES4_ED2Ev
        - Src:             './fuzzers/fuzz_json_encoder.cpp:18,1'
          Dst:             _ZN8jsoncons18basic_json_encoderIcNS_11string_sinkINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES7_ED2Ev
...
