---
Fuzzer filename: '/src/valijson/tests/fuzzing/fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/valijson/tests/fuzzing/fuzzer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2ENS_4TypeE
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - __cxa_atexit
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:154,48'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2ENS_4TypeE
        - Src:             'fuzzer.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'fuzzer.cpp:0,0'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/valijson/tests/fuzzing/fuzzer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2ENS_4TypeE
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - __cxa_atexit
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:237,49'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2ENS_4TypeE
        - Src:             'fuzzer.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'fuzzer.cpp:0,0'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2ENS_4TypeE
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 720
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11ShortString9SetLengthEj
        - __clang_call_terminate
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:725,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:730,22'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11ShortString9SetLengthEj
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:725,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      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:    13
      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:    _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - bool
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          120
      EdgeCount:       42
      CyclomaticComplexity: 20
      functionsReached:
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    95
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:58,11'
          Dst:             __cxa_allocate_exception
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:58,17'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:58,11'
          Dst:             __cxa_throw
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:58,11'
          Dst:             __cxa_free_exception
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11ShortString9SetLengthEj
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2056
      functionLinenumberEnd: 2056
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      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:    222
      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:    16
      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:    25
      BranchProfiles:  []
      Callsites:       []
    - 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:    6
      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:    6
      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:    25
      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:    23
      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:    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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE14hasStrictTypesEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal12json_pointer24decodePercentEncodedCharERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/internal/json_pointer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          113
      EdgeCount:       38
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __errno_location
        - strtoul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/json_pointer.hpp:51,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/internal/json_pointer.hpp:56,5'
          Dst:             __errno_location
        - Src:             'include/valijson/internal/json_pointer.hpp:59,33'
          Dst:             strtoul
        - Src:             'include/valijson/internal/json_pointer.hpp:61,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/exceptions.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    120
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/exceptions.hpp:17,3'
          Dst:             __cxa_allocate_exception
        - Src:             'include/valijson/exceptions.hpp:17,9'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/exceptions.hpp:17,3'
          Dst:             __cxa_throw
        - Src:             'include/valijson/exceptions.hpp:17,3'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'include/valijson/exceptions.hpp:17,3'
          Dst:             __cxa_free_exception
    - functionName:    __errno_location
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strtoul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal12json_pointer17replaceAllInPlaceERNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcSB_
      functionSourceFile: '/src/valijson/include/valijson/internal/json_pointer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/json_pointer.hpp:35,30'
          Dst:             strlen
        - Src:             'include/valijson/internal/json_pointer.hpp:36,16'
          Dst:             strlen
    - 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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    memchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal12json_pointer21extractReferenceTokenENSt3__111__wrap_iterIPKcEES6_
      functionSourceFile: '/src/valijson/include/valijson/internal/json_pointer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          200
      EdgeCount:       64
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN8valijson8internal12json_pointer17replaceAllInPlaceERNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcSB_
        - _ZN8valijson8internal12json_pointer24decodePercentEncodedCharERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/json_pointer.hpp:102,5'
          Dst:             _ZN8valijson8internal12json_pointer17replaceAllInPlaceERNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcSB_
        - Src:             'include/valijson/internal/json_pointer.hpp:103,5'
          Dst:             _ZN8valijson8internal12json_pointer17replaceAllInPlaceERNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcSB_
        - Src:             'include/valijson/internal/json_pointer.hpp:112,28'
          Dst:             _ZN8valijson8internal12json_pointer24decodePercentEncodedCharERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/internal/json_pointer.hpp:115,9'
          Dst:             __cxa_begin_catch
        - Src:             'include/valijson/internal/json_pointer.hpp:116,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/internal/json_pointer.hpp:118,9'
          Dst:             __cxa_end_catch
        - Src:             'include/valijson/internal/json_pointer.hpp:118,9'
          Dst:             __clang_call_terminate
    - functionName:    __cxa_end_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      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:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthC1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorC2B8ne220000EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     WeakODRLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:154,66'
          Dst:             _ZNSt11logic_errorC2EPKc
    - functionName:    _ZNSt12length_errorD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt11logic_errorC2EPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal12json_pointer18resolveJsonPointerINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEENSH_11__wrap_iterIPKcEE
      functionSourceFile: '/src/valijson/include/valijson/internal/json_pointer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          478
      EdgeCount:       142
      CyclomaticComplexity: 58
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKSA_
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7advanceEl
        - _ZN8valijson8internal12json_pointer18resolveJsonPointerINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEENSH_11__wrap_iterIPKcEE
        - _ZN8valijson8internal12json_pointer21extractReferenceTokenENSt3__111__wrap_iterIPKcEES6_
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4sizeEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/json_pointer.hpp:165,16'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKSA_
        - Src:             'include/valijson/internal/json_pointer.hpp:170,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/internal/json_pointer.hpp:181,40'
          Dst:             _ZN8valijson8internal12json_pointer21extractReferenceTokenENSt3__111__wrap_iterIPKcEES6_
        - Src:             'include/valijson/internal/json_pointer.hpp:186,16'
          Dst:             _ZN8valijson8internal12json_pointer18resolveJsonPointerINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEENSH_11__wrap_iterIPKcEE
        - Src:             'include/valijson/internal/json_pointer.hpp:190,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/internal/json_pointer.hpp:200,36'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - Src:             'include/valijson/internal/json_pointer.hpp:201,54'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/internal/json_pointer.hpp:202,42'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4sizeEv
        - Src:             'include/valijson/internal/json_pointer.hpp:205,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/internal/json_pointer.hpp:211,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/internal/json_pointer.hpp:216,17'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7advanceEl
        - Src:             'include/valijson/internal/json_pointer.hpp:219,39'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/internal/json_pointer.hpp:219,20'
          Dst:             _ZN8valijson8internal12json_pointer18resolveJsonPointerINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEENSH_11__wrap_iterIPKcEE
        - Src:             'include/valijson/internal/json_pointer.hpp:219,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/internal/json_pointer.hpp:219,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/internal/json_pointer.hpp:222,9'
          Dst:             __cxa_begin_catch
        - Src:             'include/valijson/internal/json_pointer.hpp:223,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/internal/json_pointer.hpp:226,9'
          Dst:             __cxa_end_catch
        - Src:             'include/valijson/internal/json_pointer.hpp:232,36'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - Src:             'include/valijson/internal/json_pointer.hpp:233,54'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/internal/json_pointer.hpp:235,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/internal/json_pointer.hpp:235,17'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'include/valijson/internal/json_pointer.hpp:236,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/internal/json_pointer.hpp:243,35'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/internal/json_pointer.hpp:243,35'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/internal/json_pointer.hpp:243,16'
          Dst:             _ZN8valijson8internal12json_pointer18resolveJsonPointerINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEENSH_11__wrap_iterIPKcEE
        - Src:             'include/valijson/internal/json_pointer.hpp:243,9'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/internal/json_pointer.hpp:243,9'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/internal/json_pointer.hpp:246,5'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/internal/json_pointer.hpp:226,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKSA_
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEEC2ERKSK_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:592,7'
          Dst:             _ZN8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEEC2ERKSK_
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          138
      EdgeCount:       33
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2Ev
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE13getObjectSizeERm
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE16getArrayOptionalEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7isArrayEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isObjectEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isStringEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - _ZNOSt3__18optionalIN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
      functionUses:    9
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:287,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7isArrayEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:288,29'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE16getArrayOptionalEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:288,20'
          Dst:             _ZNOSt3__18optionalIN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:289,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isObjectEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:291,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE13getObjectSizeERm
        - Src:             'include/valijson/internal/basic_adapter.hpp:292,24'
          Dst:             _ZN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:294,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isStringEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:296,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/internal/basic_adapter.hpp:297,24'
          Dst:             _ZN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:301,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKPKS9_
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE5BeginEv
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:822,20'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE5BeginEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:822,12'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKPKS9_
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4sizeEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE4SizeEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:148,24'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE4SizeEv
    - functionName:    _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7advanceEl
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 703
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:650,16'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
    - functionName:    _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEED2Ev
      functionUses:    63
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:592,7'
          Dst:             _ZN8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEED2Ev
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          138
      EdgeCount:       33
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2Ev
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE12getArraySizeERm
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE17getObjectOptionalEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7isArrayEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isObjectEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isStringEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - _ZNOSt3__18optionalIN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
      functionUses:    9
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:415,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isObjectEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:416,29'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE17getObjectOptionalEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:416,20'
          Dst:             _ZNOSt3__18optionalIN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:417,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7isArrayEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:419,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE12getArraySizeERm
        - Src:             'include/valijson/internal/basic_adapter.hpp:420,24'
          Dst:             _ZN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:422,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isStringEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:424,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/internal/basic_adapter.hpp:425,24'
          Dst:             _ZN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:429,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 846
      functionLinenumberEnd: 874
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          195
      EdgeCount:       56
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKNS2_21GenericMemberIteratorILb1ES5_S8_EE
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2ENS_4TypeE
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - _ZN9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEppEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE10FindMemberEPKc
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11MemberBeginEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE15GetStringLengthEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetStringEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9MemberEndEv
        - _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEneILb1EEEbRKNS0_IXT_ES2_S5_EE
        - _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEplEl
        - _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEptEv
        - strncmp
      functionUses:    55
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:853,21'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2ENS_4TypeE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:854,68'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE10FindMemberEPKc
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:855,27'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11MemberBeginEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:855,41'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEplEl
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:855,18'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEneILb1EEEbRKNS0_IXT_ES2_S5_EE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:862,68'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11MemberBeginEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:862,98'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9MemberEndEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:862,87'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEneILb1EEEbRKNS0_IXT_ES2_S5_EE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:863,45'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEptEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:863,55'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE15GetStringLengthEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:865,29'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEptEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:865,39'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetStringEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:865,74'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEptEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:865,84'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE15GetStringLengthEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:865,21'
          Dst:             strncmp
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:866,24'
          Dst:             _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKNS2_21GenericMemberIteratorILb1ES5_S8_EE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:874,1'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:862,111'
          Dst:             _ZN9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEppEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:870,24'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9MemberEndEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:870,16'
          Dst:             _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKNS2_21GenericMemberIteratorILb1ES5_S8_EE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:873,20'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE10FindMemberEPKc
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:873,12'
          Dst:             _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKNS2_21GenericMemberIteratorILb1ES5_S8_EE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:874,1'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
    - functionName:    _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 839
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKNS2_21GenericMemberIteratorILb1ES5_S8_EE
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9MemberEndEv
      functionUses:    68
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:840,20'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9MemberEndEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:840,12'
          Dst:             _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKNS2_21GenericMemberIteratorILb1ES5_S8_EE
    - functionName:    _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 774
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEeqILb1EEEbRKNS0_IXT_ES2_S5_EE
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:775,22'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEeqILb1EEEbRKNS0_IXT_ES2_S5_EE
    - functionName:    _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEC2ERKSB_
        - _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
      functionUses:    65
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:759,68'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:759,16'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEC2ERKSB_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:759,9'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:759,9'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
    - functionName:    _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    65
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.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:
        - _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
      functionUses:    130
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:22,8'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
    - functionName:    _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEERKNS0_23GenericRapidJsonAdapterIS9_EE
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE15GetStringLengthEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetStringEv
        - _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEptEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:752,25'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEptEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:752,37'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetStringEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:752,50'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEptEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:752,62'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE15GetStringLengthEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:753,13'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEptEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:753,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:751,16'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEERKNS0_23GenericRapidJsonAdapterIS9_EE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:751,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:751,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
    - functionName:    _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEC2ERKSB_
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKSA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:25,9'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKSA_
    - functionName:    _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKSA_
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEptEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetStringEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1853
      functionLinenumberEnd: 1853
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE10DataStringERKNS6_4DataE
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsStringEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1853,35'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsStringEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1853,35'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1853,72'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE10DataStringERKNS6_4DataE
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE15GetStringLengthEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1858
      functionLinenumberEnd: 1858
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE16DataStringLengthERKNS6_4DataE
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsStringEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1858,40'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsStringEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1858,40'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1858,77'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE16DataStringLengthERKNS6_4DataE
    - functionName:    _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEEC2ERKSJ_
        - _ZN8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:615,59'
          Dst:             _ZN8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:611,9'
          Dst:             _ZN8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEEC2ERKSJ_
    - functionName:    _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEERKNS0_23GenericRapidJsonAdapterIS9_EE
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 387
      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:    _ZN8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEEC2ERKSJ_
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters7AdapterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:227,14'
          Dst:             _ZN8valijson8adapters7AdapterC2Ev
    - functionName:    _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:592,7'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE12applyToArrayENSt3__18functionIFbRKNS0_7AdapterEEEE
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          114
      EdgeCount:       22
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE16getArrayOptionalEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7isArrayEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - _ZNKRSt3__18optionalIN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:240,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7isArrayEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:241,56'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE16getArrayOptionalEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:242,46'
          Dst:             _ZNKRSt3__18optionalIN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:242,44'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:242,44'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:242,44'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/internal/basic_adapter.hpp:242,44'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:246,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:246,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:242,44'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE13applyToObjectENSt3__18functionIFbRKNSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEERKNS0_7AdapterEEEE
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          123
      EdgeCount:       22
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKSA_
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE17getObjectOptionalEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isObjectEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - _ZNKRSt3__18optionalIN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:258,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isObjectEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:259,58'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE17getObjectOptionalEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:260,50'
          Dst:             _ZNKRSt3__18optionalIN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:260,48'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:260,48'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:260,48'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/internal/basic_adapter.hpp:260,48'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:261,39'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKSA_
        - Src:             'include/valijson/internal/basic_adapter.hpp:261,21'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:261,21'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:264,13'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:264,13'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:260,48'
          Dst:             _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE6asBoolEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:311,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE6asBoolERb
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          110
      EdgeCount:       26
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6isBoolEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7getBoolERb
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isStringEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:316,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6isBoolEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:317,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7getBoolERb
        - Src:             'include/valijson/internal/basic_adapter.hpp:318,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isStringEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:320,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asDoubleEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:341,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asDoubleERd
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          144
      EdgeCount:       32
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE10getIntegerERl
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isDoubleEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isStringEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getDoubleERd
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9isIntegerEv
        - strtod
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:346,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isDoubleEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:347,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getDoubleERd
        - Src:             'include/valijson/internal/basic_adapter.hpp:348,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9isIntegerEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:350,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE10getIntegerERl
        - Src:             'include/valijson/internal/basic_adapter.hpp:354,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isStringEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:356,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/internal/basic_adapter.hpp:359,28'
          Dst:             strtod
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9asIntegerEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:378,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9asIntegerERl
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          161
      EdgeCount:       65
      CyclomaticComplexity: 32
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE10getIntegerERl
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isStringEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9isIntegerEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:383,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9isIntegerEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:384,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE10getIntegerERl
        - Src:             'include/valijson/internal/basic_adapter.hpp:385,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isStringEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:387,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asStringEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       27
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:439,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asStringERNSt3__112basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          174
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE10getIntegerERl
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE12getArraySizeERm
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE13getObjectSizeERm
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6isBoolEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6isNullEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7getBoolERb
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7isArrayEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isDoubleEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isObjectEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isStringEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getDoubleERd
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9isIntegerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:444,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isStringEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:445,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/internal/basic_adapter.hpp:446,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6isNullEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:449,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7isArrayEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:451,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE12getArraySizeERm
        - Src:             'include/valijson/internal/basic_adapter.hpp:455,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isObjectEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:457,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE13getObjectSizeERm
        - Src:             'include/valijson/internal/basic_adapter.hpp:461,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6isBoolEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:463,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7getBoolERb
        - Src:             'include/valijson/internal/basic_adapter.hpp:467,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9isIntegerEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:469,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE10getIntegerERl
        - Src:             'include/valijson/internal/basic_adapter.hpp:473,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isDoubleEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:475,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getDoubleERd
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7equalToERKNS0_7AdapterEb
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         132
      ICount:          739
      EdgeCount:       171
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE22ArrayComparisonFunctorC2ERKSD_b
        - _ZN8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE23ObjectComparisonFunctorC2ERKSH_b
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE16getArrayOptionalEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE17getObjectOptionalEv
        - _ZNKRSt3__18optionalIN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
        - _ZNKRSt3__18optionalIN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:501,64'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE16getArrayOptionalEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:503,47'
          Dst:             _ZNKRSt3__18optionalIN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:503,44'
          Dst:             _ZN8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE22ArrayComparisonFunctorC2ERKSD_b
        - Src:             'include/valijson/internal/basic_adapter.hpp:511,66'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE17getObjectOptionalEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:513,48'
          Dst:             _ZNKRSt3__18optionalIN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:513,45'
          Dst:             _ZN8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE23ObjectComparisonFunctorC2ERKSH_b
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE6freezeEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 688
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6freezeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:689,24'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6freezeEv
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE12getArraySizeEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE12getArraySizeERm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:551,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE12getArraySizeERm
        - Src:             'include/valijson/internal/basic_adapter.hpp:555,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE12getArraySizeERm
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE12getArraySizeERm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:560,24'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE12getArraySizeERm
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7getBoolEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:570,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7getBoolERb
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 575
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7getBoolERb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:575,24'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7getBoolERb
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getDoubleEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:585,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getDoubleERd
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getDoubleERd
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:590,24'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getDoubleERd
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE10getIntegerEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:600,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE10getIntegerERl
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 605
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE10getIntegerERl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:605,24'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE10getIntegerERl
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getNumberEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:615,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getNumberERd
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE13getObjectSizeEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionLinenumberEnd: 665
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:664,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE13getObjectSizeERm
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE13getObjectSizeERm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:669,24'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE13getObjectSizeERm
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getStringEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       27
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:679,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getStringERNSt3__112basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 683
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:684,24'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE14hasStrictTypesEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionLinenumberEnd: 694
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE14hasStrictTypesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:694,16'
          Dst:             _ZN8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE14hasStrictTypesEv
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 699
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7isArrayEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:699,24'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7isArrayEv
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE6isBoolEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6isBoolEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:704,24'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6isBoolEv
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isDoubleEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 708
      functionLinenumberEnd: 709
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isDoubleEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:709,24'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isDoubleEv
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9isIntegerEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 713
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9isIntegerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:714,24'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9isIntegerEv
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE6isNullEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6isNullEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:719,24'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6isNullEv
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isNumberEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isDoubleEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9isIntegerEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:724,24'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9isIntegerEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:724,47'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isDoubleEv
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isObjectEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 729
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isObjectEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:729,24'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isObjectEv
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isStringEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 733
      functionLinenumberEnd: 734
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isStringEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:734,24'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isStringEv
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE10maybeArrayEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE13getObjectSizeERm
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7isArrayEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isObjectEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:739,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7isArrayEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:741,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isObjectEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:743,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE13getObjectSizeERm
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9maybeBoolEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 752
      functionLinenumberEnd: 765
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          103
      EdgeCount:       26
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6isBoolEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:753,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6isBoolEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:757,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeDoubleEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          111
      EdgeCount:       22
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isNumberEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - strtod
      functionUses:    7
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:769,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isNumberEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:773,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/internal/basic_adapter.hpp:776,17'
          Dst:             strtod
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE12maybeIntegerEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 802
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         32
      ICount:          146
      EdgeCount:       60
      CyclomaticComplexity: 30
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9isIntegerEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:786,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9isIntegerEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:790,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9maybeNullEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 818
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          96
      EdgeCount:       22
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6isNullEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:806,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6isNullEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:810,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE12getArraySizeERm
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isObjectEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:822,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isObjectEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:826,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE12getArraySizeERm
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          107
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE12getArraySizeERm
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE13getObjectSizeERm
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6isBoolEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7isArrayEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isDoubleEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isObjectEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isStringEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9isIntegerEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:836,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isStringEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:836,43'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6isBoolEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:836,63'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9isIntegerEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:836,86'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isDoubleEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:838,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isObjectEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:840,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE13getObjectSizeERm
        - Src:             'include/valijson/internal/basic_adapter.hpp:843,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7isArrayEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:845,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE12getArraySizeERm
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isStringEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsStringEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:570,24'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsStringEv
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6isBoolEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6IsBoolEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:540,24'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6IsBoolEv
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9isIntegerEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE5IsIntEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6IsUintEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsInt64Ev
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsUint64Ev
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:550,24'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE5IsIntEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:550,43'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsInt64Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:550,64'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6IsUintEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:550,84'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsUint64Ev
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isDoubleEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsDoubleEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:545,24'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsDoubleEv
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isObjectEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsObjectEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:565,24'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsObjectEv
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE13getObjectSizeERm
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11MemberBeginEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsObjectEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9MemberEndEv
        - _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEmiES6_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:510,21'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsObjectEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:511,30'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9MemberEndEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:511,52'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11MemberBeginEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:511,42'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEmiES6_
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7isArrayEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 535
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsArrayEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:535,24'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsArrayEv
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE12getArraySizeERm
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE4SizeEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsArrayEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:432,21'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsArrayEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:433,30'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE4SizeEv
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsArrayEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1117
      functionLinenumberEnd: 1117
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE4SizeEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1643
      functionLinenumberEnd: 1643
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsArrayEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1643,29'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsArrayEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1643,29'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsObjectEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionLinenumberEnd: 1116
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9MemberEndEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1271
      functionLinenumberEnd: 1271
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2EPKNS_13GenericMemberIS2_S5_EE
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE17GetMembersPointerEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsObjectEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1271,47'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsObjectEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1271,47'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1271,104'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE17GetMembersPointerEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1271,84'
          Dst:             _ZN9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2EPKNS_13GenericMemberIS2_S5_EE
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11MemberBeginEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1268
      functionLinenumberEnd: 1268
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2EPKNS_13GenericMemberIS2_S5_EE
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE17GetMembersPointerEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsObjectEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1268,47'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsObjectEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1268,47'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1268,104'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE17GetMembersPointerEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1268,84'
          Dst:             _ZN9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2EPKNS_13GenericMemberIS2_S5_EE
    - functionName:    _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEmiES6_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE17GetMembersPointerEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2118
      functionLinenumberEnd: 2118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2EPKNS_13GenericMemberIS2_S5_EE
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsDoubleEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1123
      functionLinenumberEnd: 1123
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE5IsIntEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1119
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsInt64Ev
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1121
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6IsUintEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1120
      functionLinenumberEnd: 1120
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsUint64Ev
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1122
      functionLinenumberEnd: 1122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6IsBoolEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1115
      functionLinenumberEnd: 1115
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsStringEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1124
      functionLinenumberEnd: 1124
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6isNullEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6IsNullEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:555,24'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6IsNullEv
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE15GetStringLengthEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsStringEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetStringEv
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:520,21'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsStringEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:521,35'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetStringEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:521,56'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE15GetStringLengthEv
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6IsNullEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1112
      functionLinenumberEnd: 1112
      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:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isNumberEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsNumberEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:560,24'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsNumberEv
    - 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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsNumberEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1118
      functionLinenumberEnd: 1118
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE10getIntegerERl
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE5IsIntEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6GetIntEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6IsUintEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7GetUintEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsInt64Ev
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8GetInt64Ev
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsUint64Ev
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetUint64Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:462,21'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE5IsIntEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:463,30'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6GetIntEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:465,28'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsInt64Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:466,30'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8GetInt64Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:468,28'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6IsUintEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:469,51'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7GetUintEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:471,28'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsUint64Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:472,51'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetUint64Ev
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6GetIntEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1817
      functionLinenumberEnd: 1817
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _Z16rapidjson_assertIiET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1817,35'
          Dst:             _Z16rapidjson_assertIiET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8GetInt64Ev
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1819
      functionLinenumberEnd: 1819
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _Z16rapidjson_assertIiET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1819,35'
          Dst:             _Z16rapidjson_assertIiET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7GetUintEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1818
      functionLinenumberEnd: 1818
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _Z16rapidjson_assertIiET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1818,35'
          Dst:             _Z16rapidjson_assertIiET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetUint64Ev
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1820
      functionLinenumberEnd: 1820
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _Z16rapidjson_assertIiET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1820,35'
          Dst:             _Z16rapidjson_assertIiET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
    - functionName:    _Z16rapidjson_assertIiET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          119
      EdgeCount:       42
      CyclomaticComplexity: 20
      functionsReached:
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:58,11'
          Dst:             __cxa_allocate_exception
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:58,17'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:58,11'
          Dst:             __cxa_throw
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:58,11'
          Dst:             __cxa_free_exception
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getDoubleERd
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsDoubleEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetDoubleEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:452,21'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsDoubleEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:453,30'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetDoubleEv
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetDoubleEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1825
      functionLinenumberEnd: 1832
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          132
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsNumberEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1826,9'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsNumberEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1826,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1831,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7getBoolERb
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6IsBoolEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7GetBoolEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:442,21'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6IsBoolEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:443,30'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7GetBoolEv
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7GetBoolEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1176
      functionLinenumberEnd: 1176
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6IsBoolEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1176,28'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6IsBoolEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1176,28'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6freezeEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:398,20'
          Dst:             _ZN8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
    - functionName:    _ZN8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN8valijson8adapters11FrozenValueC2Ev
        - _ZN8valijson8adapters11FrozenValueD2Ev
        - _ZN8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4copyIS8_EEbRKS9_RS9_RT_
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ev
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEEC2EmPS1_
        - _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:274,14'
          Dst:             _ZN8valijson8adapters11FrozenValueC2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:274,14'
          Dst:             _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEEC2EmPS1_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:274,14'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:276,14'
          Dst:             _ZN8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4copyIS8_EEbRKS9_RS9_RT_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:277,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:279,5'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:279,5'
          Dst:             _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:279,5'
          Dst:             _ZN8valijson8adapters11FrozenValueD2Ev
    - functionName:    _ZN8valijson8adapters11FrozenValueC2Ev
      functionSourceFile: '/src/valijson/include/valijson/internal/frozen_value.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      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:    _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEEC2EmPS1_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/allocators.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          155
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson12CrtAllocator6MallocEm
        - _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE12GetChunkHeadEPNS2_10SharedDataE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/allocators.h:173,75'
          Dst:             _ZN9rapidjson12CrtAllocator6MallocEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/allocators.h:175,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/allocators.h:176,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/allocators.h:183,30'
          Dst:             _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE12GetChunkHeadEPNS2_10SharedDataE
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ev
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4copyIS8_EEbRKS9_RS9_RT_
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          234
      EdgeCount:       40
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4copyIS8_EEbRKS9_RS9_RT_
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6SetIntEi
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7SetBoolEb
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7SetNullEv
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7SetUintEj
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8PushBackERS6_RS5_
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8SetArrayEv
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8SetInt64El
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9AddMemberERS6_S7_RS5_
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9SetDoubleEd
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9SetObjectEv
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9SetStringEPKcjRS5_
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9SetUint64Em
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2EPKcjRS5_
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ev
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - _ZN9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEppEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11MemberBeginEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE15GetStringLengthEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE3EndEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE5BeginEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE5IsIntEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6GetIntEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6IsUintEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7GetTypeEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7GetUintEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsInt64Ev
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8GetInt64Ev
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsUint64Ev
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetDoubleEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetStringEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetUint64Ev
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9MemberEndEv
        - _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEneILb1EEEbRKNS0_IXT_ES2_S5_EE
        - _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEptEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'include/valijson/adapters/rapidjson_adapter.hpp:306,9'
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:306,24'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7GetTypeEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:308,18'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7SetNullEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:311,18'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7SetBoolEb
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:314,18'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7SetBoolEb
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:317,18'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9SetObjectEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:318,71'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11MemberBeginEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:318,100'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9MemberEndEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:318,90'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEneILb1EEEbRKNS0_IXT_ES2_S5_EE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:319,32'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEptEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:319,42'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetStringEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:319,55'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEptEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:319,65'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE15GetStringLengthEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:319,27'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2EPKcjRS5_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:320,27'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:321,22'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEptEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:321,17'
          Dst:             _ZN8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4copyIS8_EEbRKS9_RS9_RT_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:322,22'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9AddMemberERS6_S7_RS5_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:323,13'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:323,13'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:318,113'
          Dst:             _ZN9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEppEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:323,13'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:323,13'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:326,18'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8SetArrayEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:327,70'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE5BeginEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:327,93'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE3EndEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:328,27'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:329,17'
          Dst:             _ZN8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4copyIS8_EEbRKS9_RS9_RT_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:330,22'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8PushBackERS6_RS5_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:331,13'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:331,13'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:334,35'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetStringEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:334,55'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE15GetStringLengthEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:334,18'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9SetStringEPKcjRS5_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:337,24'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE5IsIntEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:338,36'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6GetIntEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:338,22'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6SetIntEi
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:339,31'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6IsUintEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:340,37'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7GetUintEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:340,22'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7SetUintEj
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:341,31'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsInt64Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:342,38'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8GetInt64Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:342,22'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8SetInt64El
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:343,31'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsUint64Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:344,39'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetUint64Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:344,22'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9SetUint64Em
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:346,39'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetDoubleEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:346,22'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9SetDoubleEd
    - functionName:    _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEED2Ev
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/allocators.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN9rapidjson12CrtAllocator4FreeEPv
        - _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE5ClearEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/allocators.h:268,9'
          Dst:             _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE5ClearEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/allocators.h:271,13'
          Dst:             _ZN9rapidjson12CrtAllocator4FreeEPv
    - functionName:    _ZN8valijson8adapters11FrozenValueD2Ev
      functionSourceFile: '/src/valijson/include/valijson/internal/frozen_value.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      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:    _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE5ClearEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/allocators.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          71
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson12CrtAllocator4FreeEPv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/allocators.h:278,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/allocators.h:285,13'
          Dst:             _ZN9rapidjson12CrtAllocator4FreeEPv
        - Src:             'thirdparty/rapidjson/include/rapidjson/allocators.h:278,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN9rapidjson12CrtAllocator4FreeEPv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/allocators.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7GetTypeEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1111
      functionLinenumberEnd: 1111
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7SetNullEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1169
      functionLinenumberEnd: 1169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ev
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1169,38'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1169,65'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ev
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7SetBoolEb
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1179
      functionLinenumberEnd: 1179
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2IbEET_PNS_8internal8EnableIfINS9_15RemoveSfinaeTagIPFRNS9_9SfinaeTagENS9_6IsSameIbS8_EEEE4TypeEvE4TypeE
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1179,44'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1179,71'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2IbEET_PNS_8internal8EnableIfINS9_15RemoveSfinaeTagIPFRNS9_9SfinaeTagENS9_6IsSameIbS8_EEEE4TypeEvE4TypeE
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9SetObjectEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1188
      functionLinenumberEnd: 1188
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2ENS_4TypeE
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1188,40'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1188,67'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2ENS_4TypeE
    - functionName:    _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEneILb1EEEbRKNS0_IXT_ES2_S5_EE
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2EPKcjRS5_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 843
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE12SetStringRawENS_16GenericStringRefIcEERS5_
        - _ZN9rapidjson9StringRefIcEENS_16GenericStringRefIT_EEPKS2_m
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:843,95'
          Dst:             _ZN9rapidjson9StringRefIcEENS_16GenericStringRefIT_EEPKS2_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:843,82'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE12SetStringRawENS_16GenericStringRefIcEERS5_
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9AddMemberERS6_S7_RS5_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1387
      functionLinenumberEnd: 1392
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          65
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11DoAddMemberERS6_S7_RS5_
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsObjectEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1388,9'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsObjectEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1388,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1389,9'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsStringEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1389,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1390,9'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11DoAddMemberERS6_S7_RS5_
    - functionName:    _ZN9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEppEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8SetArrayEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1640
      functionLinenumberEnd: 1640
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2ENS_4TypeE
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1640,39'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1640,66'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2ENS_4TypeE
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE5BeginEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1683
      functionLinenumberEnd: 1683
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE5BeginEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1683,80'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE5BeginEv
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE3EndEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1686
      functionLinenumberEnd: 1686
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE3EndEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1686,78'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE3EndEv
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8PushBackERS6_RS5_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1713
      functionLinenumberEnd: 1719
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          90
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7ReserveEjRS5_
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9RawAssignERS6_
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE18GetElementsPointerEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsArrayEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1714,9'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsArrayEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1714,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1716,13'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7ReserveEjRS5_
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1717,9'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE18GetElementsPointerEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1717,46'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9RawAssignERS6_
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9SetStringEPKcjRS5_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1885
      functionLinenumberEnd: 1885
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9SetStringENS_16GenericStringRefIcEERS5_
        - _ZN9rapidjson9StringRefIcEENS_16GenericStringRefIT_EEPKS2_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1885,100'
          Dst:             _ZN9rapidjson9StringRefIcEENS_16GenericStringRefIT_EEPKS2_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1885,90'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9SetStringENS_16GenericStringRefIcEERS5_
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6SetIntEi
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1841
      functionLinenumberEnd: 1841
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ei
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1841,54'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1841,81'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ei
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7SetUintEj
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1842
      functionLinenumberEnd: 1842
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ej
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1842,54'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1842,81'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ej
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8SetInt64El
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1843
      functionLinenumberEnd: 1843
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2El
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1843,54'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1843,81'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2El
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9SetUint64Em
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1844
      functionLinenumberEnd: 1844
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Em
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1844,54'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1844,81'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Em
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9SetDoubleEd
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1845
      functionLinenumberEnd: 1845
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ed
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1845,54'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1845,81'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ed
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ed
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 831
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Em
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 828
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          77
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2El
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          89
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ej
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionLinenumberEnd: 801
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ei
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionLinenumberEnd: 795
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson9StringRefIcEENS_16GenericStringRefIT_EEPKS2_m
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson16GenericStringRefIcEC2EPKcj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:475,12'
          Dst:             _ZN9rapidjson16GenericStringRefIcEC2EPKcj
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9SetStringENS_16GenericStringRefIcEERS5_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1901
      functionLinenumberEnd: 1901
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE12SetStringRawENS_16GenericStringRefIcEERS5_
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - _ZN9rapidjson16GenericStringRefIcEC2ERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1901,77'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1901,106'
          Dst:             _ZN9rapidjson16GenericStringRefIcEC2ERKS1_
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1901,93'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE12SetStringRawENS_16GenericStringRefIcEERS5_
    - functionName:    _ZN9rapidjson16GenericStringRefIcEC2ERKS1_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE12SetStringRawENS_16GenericStringRefIcEERS5_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2442
      functionLinenumberEnd: 2456
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          74
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11ShortString6UsableEj
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11ShortString9SetLengthEj
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE16SetStringPointerEPKc
        - _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE6MallocEm
        - _ZNK9rapidjson16GenericStringRefIcEcvPKcEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2444,13'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11ShortString6UsableEj
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2446,22'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11ShortString9SetLengthEj
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2451,47'
          Dst:             _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE6MallocEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2452,13'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE16SetStringPointerEPKc
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2454,26'
          Dst:             _ZNK9rapidjson16GenericStringRefIcEcvPKcEv
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11ShortString6UsableEj
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2055
      functionLinenumberEnd: 2055
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE6MallocEm
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/allocators.h'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          134
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE14GetChunkBufferEPNS2_10SharedDataE
        - _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE8AddChunkEm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/allocators.h:322,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/allocators.h:328,18'
          Dst:             _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE8AddChunkEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/allocators.h:331,24'
          Dst:             _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE14GetChunkBufferEPNS2_10SharedDataE
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE16SetStringPointerEPKc
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2115
      functionLinenumberEnd: 2115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9rapidjson16GenericStringRefIcEcvPKcEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 417
      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:    _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE8AddChunkEm
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/allocators.h'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN9rapidjson12CrtAllocator6MallocEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/allocators.h:393,76'
          Dst:             _ZN9rapidjson12CrtAllocator6MallocEm
    - functionName:    _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE14GetChunkBufferEPNS2_10SharedDataE
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/allocators.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson12CrtAllocator6MallocEm
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/allocators.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson16GenericStringRefIcEC2EPKcj
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:412,71'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7ReserveEjRS5_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1694
      functionLinenumberEnd: 1701
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE18SetElementsPointerEPS6_
        - _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE7ReallocEPvmm
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE18GetElementsPointerEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsArrayEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1695,9'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsArrayEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1695,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1697,82'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE18GetElementsPointerEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1697,74'
          Dst:             _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE7ReallocEPvmm
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1697,13'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE18SetElementsPointerEPS6_
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE18GetElementsPointerEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2116
      functionLinenumberEnd: 2116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9RawAssignERS6_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2459
      functionLinenumberEnd: 2463
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE7ReallocEPvmm
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/allocators.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          179
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE14GetChunkBufferEPNS2_10SharedDataE
        - _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE6MallocEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/allocators.h:339,20'
          Dst:             _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE6MallocEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/allocators.h:341,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/allocators.h:353,28'
          Dst:             _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE14GetChunkBufferEPNS2_10SharedDataE
        - Src:             'thirdparty/rapidjson/include/rapidjson/allocators.h:362,31'
          Dst:             _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE6MallocEm
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE18SetElementsPointerEPS6_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2117
      functionLinenumberEnd: 2117
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE3EndEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1680
      functionLinenumberEnd: 1680
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE18GetElementsPointerEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsArrayEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1680,27'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsArrayEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1680,27'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1680,63'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE18GetElementsPointerEv
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE5BeginEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1677
      functionLinenumberEnd: 1677
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE18GetElementsPointerEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsArrayEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1677,29'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsArrayEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1677,29'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1677,65'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE18GetElementsPointerEv
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11DoAddMemberERS6_S7_RS5_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2304
      functionLinenumberEnd: 2318
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE16DoReserveMembersEjRS5_
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9RawAssignERS6_
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE17GetMembersPointerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2307,13'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE16DoReserveMembersEjRS5_
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2308,27'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE17GetMembersPointerEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2310,17'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9RawAssignERS6_
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2311,18'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9RawAssignERS6_
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE16DoReserveMembersEjRS5_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2272
      functionLinenumberEnd: 2279
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9rapidjson7ReallocINS_13GenericMemberINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEES6_EEPT_RT0_S9_mm
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE17GetMembersPointerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2275,61'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE17GetMembersPointerEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2275,34'
          Dst:             _ZN9rapidjson7ReallocINS_13GenericMemberINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEES6_EEPT_RT0_S9_mm
    - functionName:    _ZN9rapidjson7ReallocINS_13GenericMemberINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEES6_EEPT_RT0_S9_mm
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/allocators.h'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          70
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE7ReallocEPvmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/allocators.h:437,5'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/allocators.h:438,30'
          Dst:             _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE7ReallocEPvmm
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2IbEET_PNS_8internal8EnableIfINS9_15RemoveSfinaeTagIPFRNS9_9SfinaeTagENS9_6IsSameIbS8_EEEE4TypeEvE4TypeE
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 789
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE12GetChunkHeadEPNS2_10SharedDataE
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/allocators.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 152
      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:    _ZN8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters11FrozenValueD2Ev
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:255,7'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:255,7'
          Dst:             _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:255,7'
          Dst:             _ZN8valijson8adapters11FrozenValueD2Ev
    - functionName:    _ZN8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:255,7'
          Dst:             _ZN8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
    - functionName:    _ZNK8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5cloneEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:283,20'
          Dst:             _ZN8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
    - functionName:    _ZNK8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7equalToERKNS0_7AdapterEb
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 817
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7equalToERKNS0_7AdapterEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:816,12'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:816,56'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7equalToERKNS0_7AdapterEb
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:816,5'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:816,5'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
    - functionName:    _ZN8valijson8adapters11FrozenValueD0Ev
      functionSourceFile: '/src/valijson/include/valijson/internal/frozen_value.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      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:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE16getArrayOptionalEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsArrayEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:412,21'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsArrayEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:413,39'
          Dst:             _ZN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
    - functionName:    _ZNKRSt3__18optionalIN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNKRSt3__123__optional_storage_baseIN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEELb0EE5__getB8ne220000Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:807,18'
          Dst:             _ZNKRSt3__123__optional_storage_baseIN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEELb0EE5__getB8ne220000Ev
    - functionName:    _ZN8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE22ArrayComparisonFunctorC2ERKSD_b
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:113,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:114,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE17getObjectOptionalEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsObjectEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:490,21'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsObjectEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:491,39'
          Dst:             _ZN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
    - functionName:    _ZNKRSt3__18optionalIN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNKRSt3__123__optional_storage_baseIN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEELb0EE5__getB8ne220000Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:807,18'
          Dst:             _ZNKRSt3__123__optional_storage_baseIN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEELb0EE5__getB8ne220000Ev
    - functionName:    _ZN8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE23ObjectComparisonFunctorC2ERKSH_b
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE23ObjectComparisonFunctorclERKNSt3__112basic_stringIcNSM_11char_traitsIcEENSM_9allocatorIcEEEERKNS0_7AdapterE
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7equalToERKNS0_7AdapterEb
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:184,70'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/internal/basic_adapter.hpp:185,33'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:185,21'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'include/valijson/internal/basic_adapter.hpp:189,21'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:189,34'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7equalToERKNS0_7AdapterEb
        - Src:             'include/valijson/internal/basic_adapter.hpp:189,13'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:189,13'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
    - functionName:    _ZNKRSt3__123__optional_storage_baseIN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEELb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 364
      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:    _ZN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsObjectEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:195,20'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsObjectEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:196,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE22ArrayComparisonFunctorclERKNS0_7AdapterE
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEi
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7equalToERKNS0_7AdapterEb
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:126,23'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'include/valijson/internal/basic_adapter.hpp:130,33'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEi
        - Src:             'include/valijson/internal/basic_adapter.hpp:130,32'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:130,42'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7equalToERKNS0_7AdapterEb
        - Src:             'include/valijson/internal/basic_adapter.hpp:130,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:130,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
    - functionName:    _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEi
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKPKS9_
        - _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:688,55'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKPKS9_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:689,9'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
    - functionName:    _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKPKS9_
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 827
      functionLinenumberEnd: 828
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKPKS9_
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE3EndEv
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:828,20'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE3EndEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:828,12'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKPKS9_
    - functionName:    _ZNKRSt3__123__optional_storage_baseIN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEELb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 364
      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:    _ZN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsArrayEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:134,20'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsArrayEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:135,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 833
      functionLinenumberEnd: 834
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKNS2_21GenericMemberIteratorILb1ES5_S8_EE
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11MemberBeginEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:834,20'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11MemberBeginEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:834,12'
          Dst:             _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKNS2_21GenericMemberIteratorILb1ES5_S8_EE
    - functionName:    _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 780
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEneILb1EEEbRKNS0_IXT_ES2_S5_EE
      functionUses:    52
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:780,22'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEneILb1EEEbRKNS0_IXT_ES2_S5_EE
    - functionName:    _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 784
      functionLinenumberEnd: 786
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEppEi
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:785,9'
          Dst:             _ZN9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEppEi
    - functionName:    _ZN9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEppEi
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKNS2_21GenericMemberIteratorILb1ES5_S8_EE
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 742
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 676
      functionLinenumberEnd: 677
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8adapters7AdapterC2Ev
      functionSourceFile: '/src/valijson/include/valijson/internal/adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      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:    _ZN8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters7AdapterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:83,7'
          Dst:             _ZN8valijson8adapters7AdapterD2Ev
    - functionName:    _ZN8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:83,7'
          Dst:             _ZN8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEED2Ev
    - functionName:    _ZN8valijson8adapters7AdapterD2Ev
      functionSourceFile: '/src/valijson/include/valijson/internal/adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      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:    _ZN8valijson8adapters7AdapterD0Ev
      functionSourceFile: '/src/valijson/include/valijson/internal/adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE16DataStringLengthERKNS6_4DataE
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2110
      functionLinenumberEnd: 2111
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11ShortString9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2111,58'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11ShortString9GetLengthEv
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11ShortString9GetLengthEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2057
      functionLinenumberEnd: 2057
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE10DataStringERKNS6_4DataE
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2107
      functionLinenumberEnd: 2108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEeqILb1EEEbRKNS0_IXT_ES2_S5_EE
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE10FindMemberEPKc
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1342
      functionLinenumberEnd: 1342
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE10FindMemberEPKc
        - _ZN9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2ERKNS0_ILb0ES2_S5_EE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1342,100'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE10FindMemberEPKc
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1342,67'
          Dst:             _ZN9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2ERKNS0_ILb0ES2_S5_EE
    - functionName:    _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEplEl
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2EPKNS_13GenericMemberIS2_S5_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:253,57'
          Dst:             _ZN9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2EPKNS_13GenericMemberIS2_S5_EE
    - functionName:    strncmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE10FindMemberEPKc
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1337
      functionLinenumberEnd: 1340
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE10FindMemberIS5_EENS_21GenericMemberIteratorILb0ES2_S5_EERKNS0_IS2_T_EE
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2ENS_16GenericStringRefIcEE
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - _ZN9rapidjson9StringRefIcEENS_16GenericStringRefIT_EEPKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1338,24'
          Dst:             _ZN9rapidjson9StringRefIcEENS_16GenericStringRefIT_EEPKS2_
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1338,22'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2ENS_16GenericStringRefIcEE
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1339,16'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE10FindMemberIS5_EENS_21GenericMemberIteratorILb0ES2_S5_EERKNS0_IS2_T_EE
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1340,5'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1340,5'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
    - functionName:    _ZN9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2ERKNS0_ILb0ES2_S5_EE
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 240
      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:    _ZN9rapidjson9StringRefIcEENS_16GenericStringRefIT_EEPKS2_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson16GenericStringRefIcEC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:455,12'
          Dst:             _ZN9rapidjson16GenericStringRefIcEC2EPKc
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2ENS_16GenericStringRefIcEE
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE12SetStringRawENS_16GenericStringRefIcEE
        - _ZN9rapidjson16GenericStringRefIcEC2ERKS1_
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:840,88'
          Dst:             _ZN9rapidjson16GenericStringRefIcEC2ERKS1_
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:840,75'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE12SetStringRawENS_16GenericStringRefIcEE
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:840,88'
          Dst:             __clang_call_terminate
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE10FindMemberIS5_EENS_21GenericMemberIteratorILb0ES2_S5_EERKNS0_IS2_T_EE
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1358
      functionLinenumberEnd: 1362
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE12DoFindMemberIS5_EENS_21GenericMemberIteratorILb0ES2_S5_EERKNS0_IS2_T_EE
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsObjectEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1359,9'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsObjectEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1359,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1360,9'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsStringEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1360,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1361,16'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE12DoFindMemberIS5_EENS_21GenericMemberIteratorILb0ES2_S5_EERKNS0_IS2_T_EE
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE12DoFindMemberIS5_EENS_21GenericMemberIteratorILb0ES2_S5_EERKNS0_IS2_T_EE
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2282
      functionLinenumberEnd: 2287
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11MemberBeginEv
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9MemberEndEv
        - _ZN9rapidjson21GenericMemberIteratorILb0ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEppEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11StringEqualIS5_EEbRKNS0_IS2_T_EE
        - _ZNK9rapidjson21GenericMemberIteratorILb0ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEneILb0EEEbRKNS0_IXT_ES2_S5_EE
        - _ZNK9rapidjson21GenericMemberIteratorILb0ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEptEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2283,33'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11MemberBeginEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2284,27'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9MemberEndEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2284,24'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb0ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEneILb0EEEbRKNS0_IXT_ES2_S5_EE
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2285,34'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb0ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEptEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2285,22'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11StringEqualIS5_EEbRKNS0_IS2_T_EE
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2284,40'
          Dst:             _ZN9rapidjson21GenericMemberIteratorILb0ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEppEv
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11MemberBeginEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1274
      functionLinenumberEnd: 1274
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson21GenericMemberIteratorILb0ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2EPNS_13GenericMemberIS2_S5_EE
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE17GetMembersPointerEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsObjectEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1274,47'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsObjectEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1274,47'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1274,99'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE17GetMembersPointerEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1274,84'
          Dst:             _ZN9rapidjson21GenericMemberIteratorILb0ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2EPNS_13GenericMemberIS2_S5_EE
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9MemberEndEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1277
      functionLinenumberEnd: 1277
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson21GenericMemberIteratorILb0ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2EPNS_13GenericMemberIS2_S5_EE
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE17GetMembersPointerEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsObjectEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1277,47'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsObjectEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1277,47'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1277,99'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE17GetMembersPointerEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:1277,84'
          Dst:             _ZN9rapidjson21GenericMemberIteratorILb0ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2EPNS_13GenericMemberIS2_S5_EE
    - functionName:    _ZNK9rapidjson21GenericMemberIteratorILb0ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEneILb0EEEbRKNS0_IXT_ES2_S5_EE
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9rapidjson21GenericMemberIteratorILb0ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEptEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 277
      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:    _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11StringEqualIS5_EEbRKNS0_IS2_T_EE
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2466
      functionLinenumberEnd: 2479
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          102
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE15GetStringLengthEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsStringEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetStringEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2467,9'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsStringEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2467,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2468,9'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsStringEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2468,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2470,31'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE15GetStringLengthEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2471,35'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE15GetStringLengthEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2474,32'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetStringEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2475,36'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetStringEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2478,17'
          Dst:             memcmp
    - functionName:    _ZN9rapidjson21GenericMemberIteratorILb0ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEppEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson21GenericMemberIteratorILb0ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2EPNS_13GenericMemberIS2_S5_EE
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE12SetStringRawENS_16GenericStringRefIcEE
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2435
      functionLinenumberEnd: 2439
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE16SetStringPointerEPKc
        - _ZNK9rapidjson16GenericStringRefIcEcvPKcEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2437,26'
          Dst:             _ZNK9rapidjson16GenericStringRefIcEcvPKcEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2437,9'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE16SetStringPointerEPKc
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2437,26'
          Dst:             __clang_call_terminate
    - functionName:    _ZN9rapidjson16GenericStringRefIcEC2EPKc
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson16GenericStringRefIcE13NotNullStrLenEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:400,26'
          Dst:             _ZN9rapidjson16GenericStringRefIcE13NotNullStrLenEPKc
    - functionName:    _ZN9rapidjson16GenericStringRefIcE13NotNullStrLenEPKc
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson8internal6StrLenIcEEjPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:424,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:425,16'
          Dst:             _ZN9rapidjson8internal6StrLenIcEEjPKT_
    - functionName:    _ZN9rapidjson8internal6StrLenIcEEjPKT_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/strfunc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/strfunc.h:40,21'
          Dst:             strlen
    - functionName:    _ZNOSt3__18optionalIN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 817
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNRSt3__123__optional_storage_baseIN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEELb0EE5__getB8ne220000Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:817,28'
          Dst:             _ZNRSt3__123__optional_storage_baseIN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEELb0EE5__getB8ne220000Ev
    - functionName:    _ZN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNRSt3__123__optional_storage_baseIN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEELb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNOSt3__18optionalIN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 817
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNRSt3__123__optional_storage_baseIN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEELb0EE5__getB8ne220000Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:817,28'
          Dst:             _ZNRSt3__123__optional_storage_baseIN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEELb0EE5__getB8ne220000Ev
    - functionName:    _ZN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNRSt3__123__optional_storage_baseIN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEELb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEEC2ERKSK_
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters7AdapterC2ERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:83,7'
          Dst:             _ZN8valijson8adapters7AdapterC2ERKS1_
    - functionName:    _ZN8valijson8adapters7AdapterC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/internal/adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints21UniqueItemsConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1266
      functionLinenumberEnd: 1266
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_21UniqueItemsConstraintEED2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1266,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_21UniqueItemsConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_21UniqueItemsConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints10ConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    84
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNRSt3__123__optional_storage_baseIN8valijson11constraints21UniqueItemsConstraintELb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints21UniqueItemsConstraintC2EOS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1266
      functionLinenumberEnd: 1266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_21UniqueItemsConstraintEEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1266,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_21UniqueItemsConstraintEEC2ERKS3_
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_21UniqueItemsConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints21UniqueItemsConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1266
      functionLinenumberEnd: 1266
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints21UniqueItemsConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1266,7'
          Dst:             _ZN8valijson11constraints21UniqueItemsConstraintD2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_21UniqueItemsConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_21UniqueItemsConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints21UniqueItemsConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints21UniqueItemsConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints21UniqueItemsConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1266
      functionLinenumberEnd: 1266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_21UniqueItemsConstraintEEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1266,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_21UniqueItemsConstraintEEC2ERKS3_
    - functionName:    _ZN8valijson11constraints10Constraint13CustomDeleterIKS1_EC2EPFvPvE
      functionSourceFile: '/src/valijson/include/valijson/constraints/constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      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:    _ZN8valijson11constraints10ConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    56
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_21UniqueItemsConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_21UniqueItemsConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_21UniqueItemsConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints10ConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      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:    _ZN8valijson11constraints15BasicConstraintINS0_21UniqueItemsConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZZN8valijson8internal15CustomAllocatorIPvEC1EvENKUlmE_cvPFS2_mEEv
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/custom_allocator.hpp:34,19'
          Dst:             _ZZN8valijson8internal15CustomAllocatorIPvEC1EvENKUlmE_cvPFS2_mEEv
    - functionName:    _ZZN8valijson8internal15CustomAllocatorIPvEC1EvENKUlmE_cvPFS2_mEEv
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      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:    _ZZN8valijson8internal15CustomAllocatorIPvEC1EvENUlmE_8__invokeEm
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZZN8valijson8internal15CustomAllocatorIPvEC1EvENKUlmE_clEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/custom_allocator.hpp:34,19'
          Dst:             _ZZN8valijson8internal15CustomAllocatorIPvEC1EvENKUlmE_clEm
    - functionName:    _ZZN8valijson8internal15CustomAllocatorIPvEC1EvENKUlmE_clEm
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints21UniqueItemsConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1269
      functionLinenumberEnd: 1269
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_21UniqueItemsConstraintEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1269,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_21UniqueItemsConstraintEEC2Ev
    - functionName:    _ZN8valijson9Subschema8setTitleERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/subschema.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNRSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints18RequiredConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1091
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_18RequiredConstraintEED2Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1091,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_18RequiredConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_18RequiredConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson8internal15CustomAllocatorINSt3__111__tree_nodeINS2_12basic_stringIcNS2_11char_traitsIcEENS1_IcEEEEPvEEE10deallocateEPSA_m
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal15CustomAllocatorIcE10deallocateEPcm
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints18RequiredConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1091
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints18RequiredConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1091,7'
          Dst:             _ZN8valijson11constraints18RequiredConstraintD2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_18RequiredConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_18RequiredConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints18RequiredConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints18RequiredConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints18RequiredConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1091
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_18RequiredConstraintEEC2ERKS3_
        - _ZN8valijson11constraints15BasicConstraintINS0_18RequiredConstraintEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1091,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_18RequiredConstraintEEC2ERKS3_
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1091,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_18RequiredConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_18RequiredConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson8internal15CustomAllocatorIcE8allocateEmPKv
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8internal15CustomAllocatorIcE8max_sizeEv
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal15CustomAllocatorIcEC2ERKS2_
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal15CustomAllocatorINSt3__111__tree_nodeINS2_12basic_stringIcNS2_11char_traitsIcEENS1_IcEEEEPvEEE8allocateEmPKv
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal15CustomAllocatorINSt3__111__tree_nodeINS2_12basic_stringIcNS2_11char_traitsIcEENS1_IcEEEEPvEEEC2ERKSB_
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_18RequiredConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_18RequiredConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_18RequiredConstraintEED2Ev
    - functionName:    _ZNRSt3__123__optional_storage_baseIN8valijson11constraints18RequiredConstraintELb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints18RequiredConstraintC2EOS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1091
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_18RequiredConstraintEEC2ERKS3_
        - _ZN8valijson11constraints15BasicConstraintINS0_18RequiredConstraintEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1091,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_18RequiredConstraintEEC2ERKS3_
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1091,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_18RequiredConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints18RequiredConstraint19addRequiredPropertyEPKc
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1102
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson8internal15CustomAllocatorIcEC2IPvEERKNS1_IT_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1104,17'
          Dst:             _ZN8valijson8internal15CustomAllocatorIcEC2IPvEERKNS1_IT_EE
    - functionName:    _ZN8valijson8internal15CustomAllocatorIcEC2IPvEERKNS1_IT_EE
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__112basic_stringIcNS_11char_traitsIcEEN8valijson8internal15CustomAllocatorIcEEEC1B8ne220000EOS7_ENKUlRS7_E_clES9_
      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:    _ZN8valijson11constraints15BasicConstraintINS0_18RequiredConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints18RequiredConstraint19addRequiredPropertyINSt3__19allocatorIcEEEEbRKNS3_12basic_stringIcNS3_11char_traitsIcEET_EE
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1109
      functionLinenumberEnd: 1110
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints18RequiredConstraint19addRequiredPropertyEPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1110,16'
          Dst:             _ZN8valijson11constraints18RequiredConstraint19addRequiredPropertyEPKc
    - functionName:    _ZN8valijson11constraints18RequiredConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1095
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_18RequiredConstraintEEC2Ev
        - _ZN8valijson11constraints15BasicConstraintINS0_18RequiredConstraintEED2Ev
        - _ZN8valijson8internal15CustomAllocatorINSt3__112basic_stringIcNS2_11char_traitsIcEENS1_IcEEEEEC2IPvEERKNS1_IT_EE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1094,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_18RequiredConstraintEEC2Ev
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1095,51'
          Dst:             _ZN8valijson8internal15CustomAllocatorINSt3__112basic_stringIcNS2_11char_traitsIcEENS1_IcEEEEEC2IPvEERKNS1_IT_EE
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1095,66'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_18RequiredConstraintEED2Ev
    - functionName:    _ZN8valijson8internal15CustomAllocatorINSt3__112basic_stringIcNS2_11char_traitsIcEENS1_IcEEEEEC2IPvEERKNS1_IT_EE
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal15CustomAllocatorINSt3__111__tree_nodeINS2_12basic_stringIcNS2_11char_traitsIcEENS1_IcEEEEPvEEEC2IS8_EERKNS1_IT_EE
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_23PropertyNamesConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_23PropertyNamesConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_23PropertyNamesConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_23PropertyNamesConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_23PropertyNamesConstraintEED2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_23PropertyNamesConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_23PropertyNamesConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints23PropertyNamesConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints23PropertyNamesConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints23PropertyNamesConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1064
      functionLinenumberEnd: 1064
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_23PropertyNamesConstraintEEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1064,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_23PropertyNamesConstraintEEC2ERKS3_
    - functionName:    _ZN8valijson11constraints23PropertyNamesConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1064
      functionLinenumberEnd: 1064
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_23PropertyNamesConstraintEED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1064,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_23PropertyNamesConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints23PropertyNamesConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1064
      functionLinenumberEnd: 1064
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints23PropertyNamesConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1064,7'
          Dst:             _ZN8valijson11constraints23PropertyNamesConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_23PropertyNamesConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints23PropertyNamesConstraint12setSubschemaEPKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1080
      functionLinenumberEnd: 1082
      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:    _ZN8valijson11constraints23PropertyNamesConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1068
      functionLinenumberEnd: 1068
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_23PropertyNamesConstraintEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1067,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_23PropertyNamesConstraintEEC2Ev
    - functionName:    _ZN8valijson11constraints20PropertiesConstraint27addPatternPropertySubschemaEPKcPKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 993
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson8internal15CustomAllocatorIcEC2IPvEERKNS1_IT_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:992,41'
          Dst:             _ZN8valijson8internal15CustomAllocatorIcEC2IPvEERKNS1_IT_EE
    - functionName:    _ZN8valijson8internal15CustomAllocatorINSt3__111__tree_nodeINS2_12__value_typeINS2_12basic_stringIcNS2_11char_traitsIcEENS1_IcEEEEPKNS_9SubschemaEEEPvEEE10deallocateEPSF_m
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal15CustomAllocatorINSt3__111__tree_nodeINS2_12__value_typeINS2_12basic_stringIcNS2_11char_traitsIcEENS1_IcEEEEPKNS_9SubschemaEEEPvEEE8allocateEmPKv
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints20PropertiesConstraint20addPropertySubschemaEPKcPKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1005
      functionLinenumberEnd: 1008
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson8internal15CustomAllocatorIcEC2IPvEERKNS1_IT_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1007,38'
          Dst:             _ZN8valijson8internal15CustomAllocatorIcEC2IPvEERKNS1_IT_EE
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_20PropertiesConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_20PropertiesConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_20PropertiesConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_20PropertiesConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_20PropertiesConstraintEED2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_20PropertiesConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_20PropertiesConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints20PropertiesConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints20PropertiesConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints20PropertiesConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 975
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_20PropertiesConstraintEEC2ERKS3_
        - _ZN8valijson11constraints15BasicConstraintINS0_20PropertiesConstraintEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:975,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_20PropertiesConstraintEEC2ERKS3_
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:975,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_20PropertiesConstraintEED2Ev
    - functionName:    _ZN8valijson8internal15CustomAllocatorINSt3__111__tree_nodeINS2_12__value_typeINS2_12basic_stringIcNS2_11char_traitsIcEENS1_IcEEEEPKNS_9SubschemaEEEPvEEEC2ERKSG_
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints20PropertiesConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 975
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_20PropertiesConstraintEED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:975,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_20PropertiesConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints20PropertiesConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 975
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints20PropertiesConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:975,7'
          Dst:             _ZN8valijson11constraints20PropertiesConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_20PropertiesConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints20PropertiesConstraint32setAdditionalPropertiesSubschemaEPKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1046
      functionLinenumberEnd: 1048
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints20PropertiesConstraint27addPatternPropertySubschemaINSt3__19allocatorIcEEEEbRKNS3_12basic_stringIcNS3_11char_traitsIcEET_EEPKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 999
      functionLinenumberEnd: 1000
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints20PropertiesConstraint27addPatternPropertySubschemaEPKcPKNS_9SubschemaE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1000,16'
          Dst:             _ZN8valijson11constraints20PropertiesConstraint27addPatternPropertySubschemaEPKcPKNS_9SubschemaE
    - functionName:    _ZN8valijson11constraints20PropertiesConstraint20addPropertySubschemaINSt3__19allocatorIcEEEEbRKNS3_12basic_stringIcNS3_11char_traitsIcEET_EEPKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints20PropertiesConstraint20addPropertySubschemaEPKcPKNS_9SubschemaE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1015,16'
          Dst:             _ZN8valijson11constraints20PropertiesConstraint20addPropertySubschemaEPKcPKNS_9SubschemaE
    - functionName:    _ZN8valijson11constraints20PropertiesConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 981
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       17
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_20PropertiesConstraintEEC2Ev
        - _ZN8valijson11constraints15BasicConstraintINS0_20PropertiesConstraintEED2Ev
        - _ZN8valijson8internal15CustomAllocatorINSt3__14pairIKNS2_12basic_stringIcNS2_11char_traitsIcEENS1_IcEEEEPKNS_9SubschemaEEEEC2IPvEERKNS1_IT_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:978,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_20PropertiesConstraintEEC2Ev
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:979,43'
          Dst:             _ZN8valijson8internal15CustomAllocatorINSt3__14pairIKNS2_12basic_stringIcNS2_11char_traitsIcEENS1_IcEEEEPKNS_9SubschemaEEEEC2IPvEERKNS1_IT_EE
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:980,50'
          Dst:             _ZN8valijson8internal15CustomAllocatorINSt3__14pairIKNS2_12basic_stringIcNS2_11char_traitsIcEENS1_IcEEEEPKNS_9SubschemaEEEEC2IPvEERKNS1_IT_EE
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:981,43'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_20PropertiesConstraintEED2Ev
    - functionName:    _ZN8valijson8internal15CustomAllocatorINSt3__14pairIKNS2_12basic_stringIcNS2_11char_traitsIcEENS1_IcEEEEPKNS_9SubschemaEEEEC2IPvEERKNS1_IT_EE
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal15CustomAllocatorINSt3__14pairIKNS2_12basic_stringIcNS2_11char_traitsIcEENS1_IcEEEEPKNS_9SubschemaEEEEC2ERKSE_
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal15CustomAllocatorINSt3__111__tree_nodeINS2_12__value_typeINS2_12basic_stringIcNS2_11char_traitsIcEENS1_IcEEEEPKNS_9SubschemaEEEPvEEEC2INS2_4pairIKS9_SC_EEEERKNS1_IT_EE
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_17PatternConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_17PatternConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_17PatternConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_17PatternConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_17PatternConstraintEED2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_17PatternConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_17PatternConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints17PatternConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints17PatternConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints17PatternConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_17PatternConstraintEEC2ERKS3_
        - _ZN8valijson11constraints15BasicConstraintINS0_17PatternConstraintEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:903,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_17PatternConstraintEEC2ERKS3_
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:903,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_17PatternConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints17PatternConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_17PatternConstraintEED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:903,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_17PatternConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints17PatternConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints17PatternConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:903,7'
          Dst:             _ZN8valijson11constraints17PatternConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_17PatternConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints17PatternConstraint10setPatternINSt3__19allocatorIcEEEEvRKNS3_12basic_stringIcNS3_11char_traitsIcEET_EE
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 931
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints17PatternConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_17PatternConstraintEEC2Ev
        - _ZN8valijson11constraints15BasicConstraintINS0_17PatternConstraintEED2Ev
        - _ZN8valijson8internal15CustomAllocatorIcEC2IPvEERKNS1_IT_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:906,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_17PatternConstraintEEC2Ev
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:907,19'
          Dst:             _ZN8valijson8internal15CustomAllocatorIcEC2IPvEERKNS1_IT_EE
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:907,66'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_17PatternConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_15OneOfConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_15OneOfConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_15OneOfConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_15OneOfConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_15OneOfConstraintEED2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_15OneOfConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_15OneOfConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints15OneOfConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints15OneOfConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints15OneOfConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 865
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_15OneOfConstraintEEC2ERKS3_
        - _ZN8valijson11constraints15BasicConstraintINS0_15OneOfConstraintEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:865,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_15OneOfConstraintEEC2ERKS3_
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:865,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_15OneOfConstraintEED2Ev
    - functionName:    _ZN8valijson8internal15CustomAllocatorIPKNS_9SubschemaEE10deallocateEPS4_m
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal15CustomAllocatorIPKNS_9SubschemaEE7destroyEPS4_
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal15CustomAllocatorIPKNS_9SubschemaEE9constructEPS4_RKS4_
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal15CustomAllocatorIPKNS_9SubschemaEE8allocateEmPKv
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8internal15CustomAllocatorIPKNS_9SubschemaEE8max_sizeEv
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal15CustomAllocatorIPKNS_9SubschemaEEC2ERKS5_
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints15OneOfConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 865
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_15OneOfConstraintEED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:865,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_15OneOfConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints15OneOfConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 865
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15OneOfConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:865,7'
          Dst:             _ZN8valijson11constraints15OneOfConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_15OneOfConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15OneOfConstraint12addSubschemaEPKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints15OneOfConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 869
      functionLinenumberEnd: 869
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_15OneOfConstraintEEC2Ev
        - _ZN8valijson11constraints15BasicConstraintINS0_15OneOfConstraintEED2Ev
        - _ZN8valijson8internal15CustomAllocatorIPKNS_9SubschemaEEC2IPvEERKNS1_IT_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:868,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_15OneOfConstraintEEC2Ev
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:869,22'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPKNS_9SubschemaEEC2IPvEERKNS1_IT_EE
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:869,82'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_15OneOfConstraintEED2Ev
    - functionName:    _ZN8valijson8internal15CustomAllocatorIPKNS_9SubschemaEEC2IPvEERKNS1_IT_EE
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_13NotConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_13NotConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_13NotConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_13NotConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_13NotConstraintEED2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_13NotConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_13NotConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints13NotConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints13NotConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints13NotConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 838
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_13NotConstraintEEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:838,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_13NotConstraintEEC2ERKS3_
    - functionName:    _ZN8valijson11constraints13NotConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 838
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_13NotConstraintEED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:838,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_13NotConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints13NotConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 838
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints13NotConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:838,7'
          Dst:             _ZN8valijson11constraints13NotConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_13NotConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints13NotConstraint12setSubschemaEPKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 856
      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:    _ZN8valijson11constraints13NotConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_13NotConstraintEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:841,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_13NotConstraintEEC2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_23MinPropertiesConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_23MinPropertiesConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_23MinPropertiesConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_23MinPropertiesConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_23MinPropertiesConstraintEED2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_23MinPropertiesConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_23MinPropertiesConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints23MinPropertiesConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints23MinPropertiesConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints23MinPropertiesConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 743
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_23MinPropertiesConstraintEEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:743,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_23MinPropertiesConstraintEEC2ERKS3_
    - functionName:    _ZN8valijson11constraints23MinPropertiesConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 743
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_23MinPropertiesConstraintEED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:743,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_23MinPropertiesConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints23MinPropertiesConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 743
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints23MinPropertiesConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:743,7'
          Dst:             _ZN8valijson11constraints23MinPropertiesConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_23MinPropertiesConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints23MinPropertiesConstraint16setMinPropertiesEm
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 761
      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:    _ZN8valijson11constraints23MinPropertiesConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_23MinPropertiesConstraintEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:746,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_23MinPropertiesConstraintEEC2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_19MinLengthConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_19MinLengthConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_19MinLengthConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_19MinLengthConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_19MinLengthConstraintEED2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_19MinLengthConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_19MinLengthConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints19MinLengthConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints19MinLengthConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints19MinLengthConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_19MinLengthConstraintEEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:716,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_19MinLengthConstraintEEC2ERKS3_
    - functionName:    _ZN8valijson11constraints19MinLengthConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_19MinLengthConstraintEED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:716,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_19MinLengthConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints19MinLengthConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints19MinLengthConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:716,7'
          Dst:             _ZN8valijson11constraints19MinLengthConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_19MinLengthConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints19MinLengthConstraint12setMinLengthEm
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 732
      functionLinenumberEnd: 734
      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:    _ZN8valijson11constraints19MinLengthConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 720
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_19MinLengthConstraintEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:719,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_19MinLengthConstraintEEC2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_18MinItemsConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_18MinItemsConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_18MinItemsConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_18MinItemsConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_18MinItemsConstraintEED2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_18MinItemsConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_18MinItemsConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints18MinItemsConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints18MinItemsConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints18MinItemsConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_18MinItemsConstraintEEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:689,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_18MinItemsConstraintEEC2ERKS3_
    - functionName:    _ZN8valijson11constraints18MinItemsConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_18MinItemsConstraintEED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:689,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_18MinItemsConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints18MinItemsConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints18MinItemsConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:689,7'
          Dst:             _ZN8valijson11constraints18MinItemsConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_18MinItemsConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints18MinItemsConstraint11setMinItemsEm
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionLinenumberEnd: 707
      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:    _ZN8valijson11constraints18MinItemsConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_18MinItemsConstraintEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:692,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_18MinItemsConstraintEEC2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_17MinimumConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_17MinimumConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_17MinimumConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_17MinimumConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_17MinimumConstraintEED2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_17MinimumConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_17MinimumConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints17MinimumConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints17MinimumConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints17MinimumConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_17MinimumConstraintEEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:649,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_17MinimumConstraintEEC2ERKS3_
    - functionName:    _ZN8valijson11constraints17MinimumConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_17MinimumConstraintEED2Ev
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:649,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_17MinimumConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints17MinimumConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints17MinimumConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:649,7'
          Dst:             _ZN8valijson11constraints17MinimumConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_17MinimumConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints17MinimumConstraint19setExclusiveMinimumEb
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints17MinimumConstraint10setMinimumEd
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints17MinimumConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_17MinimumConstraintEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:652,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_17MinimumConstraintEEC2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_23MaxPropertiesConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_23MaxPropertiesConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_23MaxPropertiesConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_23MaxPropertiesConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_23MaxPropertiesConstraintEED2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_23MaxPropertiesConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_23MaxPropertiesConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints23MaxPropertiesConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints23MaxPropertiesConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints23MaxPropertiesConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 622
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_23MaxPropertiesConstraintEEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:622,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_23MaxPropertiesConstraintEEC2ERKS3_
    - functionName:    _ZN8valijson11constraints23MaxPropertiesConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 622
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_23MaxPropertiesConstraintEED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:622,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_23MaxPropertiesConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints23MaxPropertiesConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 622
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints23MaxPropertiesConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:622,7'
          Dst:             _ZN8valijson11constraints23MaxPropertiesConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_23MaxPropertiesConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints23MaxPropertiesConstraint16setMaxPropertiesEm
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 640
      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:    _ZN8valijson11constraints23MaxPropertiesConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_23MaxPropertiesConstraintEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:625,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_23MaxPropertiesConstraintEEC2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_19MaxLengthConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_19MaxLengthConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_19MaxLengthConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_19MaxLengthConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_19MaxLengthConstraintEED2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_19MaxLengthConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_19MaxLengthConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints19MaxLengthConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints19MaxLengthConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints19MaxLengthConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_19MaxLengthConstraintEEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:595,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_19MaxLengthConstraintEEC2ERKS3_
    - functionName:    _ZN8valijson11constraints19MaxLengthConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_19MaxLengthConstraintEED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:595,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_19MaxLengthConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints19MaxLengthConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints19MaxLengthConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:595,7'
          Dst:             _ZN8valijson11constraints19MaxLengthConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_19MaxLengthConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints19MaxLengthConstraint12setMaxLengthEm
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 613
      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:    _ZN8valijson11constraints19MaxLengthConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_19MaxLengthConstraintEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:598,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_19MaxLengthConstraintEEC2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_18MaxItemsConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_18MaxItemsConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_18MaxItemsConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_18MaxItemsConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_18MaxItemsConstraintEED2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_18MaxItemsConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_18MaxItemsConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints18MaxItemsConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints18MaxItemsConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints18MaxItemsConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_18MaxItemsConstraintEEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:568,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_18MaxItemsConstraintEEC2ERKS3_
    - functionName:    _ZN8valijson11constraints18MaxItemsConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_18MaxItemsConstraintEED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:568,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_18MaxItemsConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints18MaxItemsConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints18MaxItemsConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:568,7'
          Dst:             _ZN8valijson11constraints18MaxItemsConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_18MaxItemsConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints18MaxItemsConstraint11setMaxItemsEm
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 586
      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:    _ZN8valijson11constraints18MaxItemsConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_18MaxItemsConstraintEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:571,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_18MaxItemsConstraintEEC2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_17MaximumConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_17MaximumConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_17MaximumConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_17MaximumConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_17MaximumConstraintEED2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_17MaximumConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_17MaximumConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints17MaximumConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints17MaximumConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints17MaximumConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_17MaximumConstraintEEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:528,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_17MaximumConstraintEEC2ERKS3_
    - functionName:    _ZN8valijson11constraints17MaximumConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_17MaximumConstraintEED2Ev
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:528,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_17MaximumConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints17MaximumConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints17MaximumConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:528,7'
          Dst:             _ZN8valijson11constraints17MaximumConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_17MaximumConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints17MaximumConstraint19setExclusiveMaximumEb
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints17MaximumConstraint10setMaximumEd
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints17MaximumConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_17MaximumConstraintEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:531,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_17MaximumConstraintEEC2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_21ConditionalConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_21ConditionalConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_21ConditionalConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_21ConditionalConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_21ConditionalConstraintEED2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_21ConditionalConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_21ConditionalConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints21ConditionalConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints21ConditionalConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints21ConditionalConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_21ConditionalConstraintEEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:133,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_21ConditionalConstraintEEC2ERKS3_
    - functionName:    _ZN8valijson11constraints21ConditionalConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_21ConditionalConstraintEED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:133,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_21ConditionalConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints21ConditionalConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints21ConditionalConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:133,7'
          Dst:             _ZN8valijson11constraints21ConditionalConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_21ConditionalConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints21ConditionalConstraint16setElseSubschemaEPKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      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:    _ZN8valijson11constraints21ConditionalConstraint16setThenSubschemaEPKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 170
      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:    _ZN8valijson11constraints21ConditionalConstraint14setIfSubschemaEPKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 165
      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:    _ZN8valijson11constraints21ConditionalConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_21ConditionalConstraintEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:136,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_21ConditionalConstraintEEC2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_21LinearItemsConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_21LinearItemsConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_21LinearItemsConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_21LinearItemsConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_21LinearItemsConstraintEED2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_21LinearItemsConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_21LinearItemsConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints21LinearItemsConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints21LinearItemsConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints21LinearItemsConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_21LinearItemsConstraintEEC2ERKS3_
        - _ZN8valijson11constraints15BasicConstraintINS0_21LinearItemsConstraintEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:472,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_21LinearItemsConstraintEEC2ERKS3_
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:472,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_21LinearItemsConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints21LinearItemsConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_21LinearItemsConstraintEED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:472,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_21LinearItemsConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints21LinearItemsConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints21LinearItemsConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:472,7'
          Dst:             _ZN8valijson11constraints21LinearItemsConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_21LinearItemsConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints21LinearItemsConstraint16addItemSubschemaEPKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints21LinearItemsConstraint27setAdditionalItemsSubschemaEPKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints21LinearItemsConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_21LinearItemsConstraintEEC2Ev
        - _ZN8valijson11constraints15BasicConstraintINS0_21LinearItemsConstraintEED2Ev
        - _ZN8valijson8internal15CustomAllocatorIPKNS_9SubschemaEEC2IPvEERKNS1_IT_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:475,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_21LinearItemsConstraintEEC2Ev
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:476,26'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPKNS_9SubschemaEEC2IPvEERKNS1_IT_EE
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:477,47'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_21LinearItemsConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_23SingularItemsConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_23SingularItemsConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_23SingularItemsConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_23SingularItemsConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_23SingularItemsConstraintEED2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_23SingularItemsConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_23SingularItemsConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints23SingularItemsConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints23SingularItemsConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints23SingularItemsConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1140
      functionLinenumberEnd: 1140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_23SingularItemsConstraintEEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1140,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_23SingularItemsConstraintEEC2ERKS3_
    - functionName:    _ZN8valijson11constraints23SingularItemsConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1140
      functionLinenumberEnd: 1140
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_23SingularItemsConstraintEED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1140,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_23SingularItemsConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints23SingularItemsConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1140
      functionLinenumberEnd: 1140
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints23SingularItemsConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1140,7'
          Dst:             _ZN8valijson11constraints23SingularItemsConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_23SingularItemsConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints23SingularItemsConstraint17setItemsSubschemaEPKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1158
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints23SingularItemsConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1144
      functionLinenumberEnd: 1144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_23SingularItemsConstraintEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1143,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_23SingularItemsConstraintEEC2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_16FormatConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_16FormatConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_16FormatConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_16FormatConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_16FormatConstraintEED2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_16FormatConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_16FormatConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints16FormatConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints16FormatConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints16FormatConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_16FormatConstraintEEC2ERKS3_
        - _ZN8valijson11constraints15BasicConstraintINS0_16FormatConstraintEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:439,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_16FormatConstraintEEC2ERKS3_
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:439,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_16FormatConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints16FormatConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_16FormatConstraintEED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:439,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_16FormatConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints16FormatConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints16FormatConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:439,7'
          Dst:             _ZN8valijson11constraints16FormatConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_16FormatConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints16FormatConstraint9setFormatERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints16FormatConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_16FormatConstraintEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:442,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_16FormatConstraintEEC2Ev
    - functionName:    _ZN8valijson8internal15CustomAllocatorIPKNS_8adapters11FrozenValueEE10deallocateEPS5_m
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal15CustomAllocatorIPKNS_8adapters11FrozenValueEE7destroyEPS5_
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal15CustomAllocatorIPKNS_8adapters11FrozenValueEE9constructEPS5_RKS5_
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal15CustomAllocatorIPKNS_8adapters11FrozenValueEE8allocateEmPKv
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8internal15CustomAllocatorIPKNS_8adapters11FrozenValueEE8max_sizeEv
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_14EnumConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_14EnumConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_14EnumConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_14EnumConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_14EnumConstraintEED2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_14EnumConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_14EnumConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints14EnumConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints14EnumConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints14EnumConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          208
      EdgeCount:       64
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_14EnumConstraintEEC2ERKS3_
        - _ZN8valijson11constraints15BasicConstraintINS0_14EnumConstraintEED2Ev
        - _ZN8valijson8internal15CustomAllocatorIPKNS_8adapters11FrozenValueEEC2IPvEERKNS1_IT_EE
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - __cxa_rethrow
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:365,9'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_14EnumConstraintEEC2ERKS3_
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:366,22'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPKNS_8adapters11FrozenValueEEC2IPvEERKNS1_IT_EE
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:379,17'
          Dst:             __cxa_begin_catch
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:382,21'
          Dst:             __cxa_rethrow
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:383,17'
          Dst:             __cxa_end_catch
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:385,9'
          Dst:             __cxa_begin_catch
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:390,13'
          Dst:             __cxa_rethrow
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:392,9'
          Dst:             __cxa_end_catch
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:393,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_14EnumConstraintEED2Ev
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:383,17'
          Dst:             __clang_call_terminate
    - functionName:    _ZN8valijson8internal15CustomAllocatorIPKNS_8adapters11FrozenValueEEC2IPvEERKNS1_IT_EE
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal15CustomAllocatorIPKNS_8adapters11FrozenValueEEC2ERKS6_
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints14EnumConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_14EnumConstraintEED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:400,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_14EnumConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints14EnumConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints14EnumConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:396,5'
          Dst:             _ZN8valijson11constraints14EnumConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_14EnumConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints14EnumConstraint8addValueERKNS_8adapters7AdapterE
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints14EnumConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_14EnumConstraintEEC2Ev
        - _ZN8valijson11constraints15BasicConstraintINS0_14EnumConstraintEED2Ev
        - _ZN8valijson8internal15CustomAllocatorIPKNS_8adapters11FrozenValueEEC2IPvEERKNS1_IT_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:357,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_14EnumConstraintEEC2Ev
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:358,22'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPKNS_8adapters11FrozenValueEEC2IPvEERKNS1_IT_EE
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:358,82'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_14EnumConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_26MultipleOfDoubleConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_26MultipleOfDoubleConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_26MultipleOfDoubleConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_26MultipleOfDoubleConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_26MultipleOfDoubleConstraintEED2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_26MultipleOfDoubleConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_26MultipleOfDoubleConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints26MultipleOfDoubleConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints26MultipleOfDoubleConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints26MultipleOfDoubleConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 771
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_26MultipleOfDoubleConstraintEEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:771,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_26MultipleOfDoubleConstraintEEC2ERKS3_
    - functionName:    _ZN8valijson11constraints26MultipleOfDoubleConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 771
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_26MultipleOfDoubleConstraintEED2Ev
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:771,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_26MultipleOfDoubleConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints26MultipleOfDoubleConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 771
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints26MultipleOfDoubleConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:771,7'
          Dst:             _ZN8valijson11constraints26MultipleOfDoubleConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_26MultipleOfDoubleConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints26MultipleOfDoubleConstraint10setDivisorEd
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 795
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          57
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:790,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN8valijson11constraints26MultipleOfDoubleConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_26MultipleOfDoubleConstraintEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:775,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_26MultipleOfDoubleConstraintEEC2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_23MultipleOfIntConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_23MultipleOfIntConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_23MultipleOfIntConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_23MultipleOfIntConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_23MultipleOfIntConstraintEED2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_23MultipleOfIntConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_23MultipleOfIntConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints23MultipleOfIntConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints23MultipleOfIntConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints23MultipleOfIntConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 805
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_23MultipleOfIntConstraintEEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:805,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_23MultipleOfIntConstraintEEC2ERKS3_
    - functionName:    _ZN8valijson11constraints23MultipleOfIntConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 805
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_23MultipleOfIntConstraintEED2Ev
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:805,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_23MultipleOfIntConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints23MultipleOfIntConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 805
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints23MultipleOfIntConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:805,7'
          Dst:             _ZN8valijson11constraints23MultipleOfIntConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_23MultipleOfIntConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints23MultipleOfIntConstraint10setDivisorEl
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 822
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:824,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN8valijson11constraints23MultipleOfIntConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 810
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_23MultipleOfIntConstraintEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:809,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_23MultipleOfIntConstraintEEC2Ev
    - functionName:    _ZN8valijson9Subschema14setDescriptionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/subschema.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal15CustomAllocatorINSt3__111__tree_nodeINS2_12__value_typeINS2_12basic_stringIcNS2_11char_traitsIcEENS1_IcEEEENS2_3setIS9_NS2_4lessIS9_EENS1_IS9_EEEEEEPvEEE10deallocateEPSH_m
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal15CustomAllocatorINSt3__111__tree_nodeINS2_12__value_typeINS2_12basic_stringIcNS2_11char_traitsIcEENS1_IcEEEENS2_3setIS9_NS2_4lessIS9_EENS1_IS9_EEEEEEPvEEE8allocateEmPKv
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal15CustomAllocatorINSt3__111__tree_nodeINS2_12__value_typeINS2_12basic_stringIcNS2_11char_traitsIcEENS1_IcEEEENS2_3setIS9_NS2_4lessIS9_EENS1_IS9_EEEEEEPvEEEC2ERKSI_
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_22DependenciesConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_22DependenciesConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_22DependenciesConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_22DependenciesConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_22DependenciesConstraintEED2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_22DependenciesConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_22DependenciesConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints22DependenciesConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints22DependenciesConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints22DependenciesConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_22DependenciesConstraintEEC2ERKS3_
        - _ZN8valijson11constraints15BasicConstraintINS0_22DependenciesConstraintEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:247,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_22DependenciesConstraintEEC2ERKS3_
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:247,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_22DependenciesConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints22DependenciesConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_22DependenciesConstraintEED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:247,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_22DependenciesConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints22DependenciesConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints22DependenciesConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:247,7'
          Dst:             _ZN8valijson11constraints22DependenciesConstraintD2Ev
    - functionName:    _ZN8valijson8internal15CustomAllocatorINSt3__111__tree_nodeINS2_12__value_typeINS2_12basic_stringIcNS2_11char_traitsIcEENS1_IcEEEENS2_3setIS9_NS2_4lessIS9_EENS1_IS9_EEEEEEPvEEEC2INS2_4pairIKS9_SE_EEEERKNS1_IT_EE
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal15CustomAllocatorINSt3__14pairIKNS2_12basic_stringIcNS2_11char_traitsIcEENS1_IcEEEENS2_3setIS8_NS2_4lessIS8_EENS1_IS8_EEEEEEEC2ERKSG_
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal15CustomAllocatorINSt3__14pairIKNS2_12basic_stringIcNS2_11char_traitsIcEENS1_IcEEEENS2_3setIS8_NS2_4lessIS8_EENS1_IS8_EEEEEEEC2IPvEERKNS1_IT_EE
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_22DependenciesConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints22DependenciesConstraint21addPropertyDependencyINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEERS1_RKT_SD_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          151
      EdgeCount:       35
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN8valijson8internal15CustomAllocatorINSt3__112basic_stringIcNS2_11char_traitsIcEENS1_IcEEEEEC2IPvEERKNS1_IT_EE
        - _ZN8valijson8internal15CustomAllocatorIcEC2IPvEERKNS1_IT_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:266,48'
          Dst:             _ZN8valijson8internal15CustomAllocatorIcEC2IPvEERKNS1_IT_EE
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:270,59'
          Dst:             _ZN8valijson8internal15CustomAllocatorINSt3__112basic_stringIcNS2_11char_traitsIcEENS1_IcEEEEEC2IPvEERKNS1_IT_EE
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:273,59'
          Dst:             _ZN8valijson8internal15CustomAllocatorIcEC2IPvEERKNS1_IT_EE
    - functionName:    _ZN8valijson11constraints22DependenciesConstraint19addSchemaDependencyINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEERS1_RKT_PKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          88
      EdgeCount:       22
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN8valijson8internal15CustomAllocatorIcEC2IPvEERKNS1_IT_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:302,46'
          Dst:             _ZN8valijson8internal15CustomAllocatorIcEC2IPvEERKNS1_IT_EE
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:307,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN8valijson11constraints22DependenciesConstraint23addPropertyDependenciesINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS3_6vectorIS9_NS7_IS9_EEEEEERS1_RKT_RKT0_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          182
      EdgeCount:       45
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN8valijson8internal15CustomAllocatorINSt3__112basic_stringIcNS2_11char_traitsIcEENS1_IcEEEEEC2IPvEERKNS1_IT_EE
        - _ZN8valijson8internal15CustomAllocatorIcEC2IPvEERKNS1_IT_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:283,48'
          Dst:             _ZN8valijson8internal15CustomAllocatorIcEC2IPvEERKNS1_IT_EE
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:287,59'
          Dst:             _ZN8valijson8internal15CustomAllocatorINSt3__112basic_stringIcNS2_11char_traitsIcEENS1_IcEEEEEC2IPvEERKNS1_IT_EE
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:292,63'
          Dst:             _ZN8valijson8internal15CustomAllocatorIcEC2IPvEERKNS1_IT_EE
    - functionName:    _ZN8valijson11constraints22DependenciesConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          68
      EdgeCount:       17
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_22DependenciesConstraintEEC2Ev
        - _ZN8valijson11constraints15BasicConstraintINS0_22DependenciesConstraintEED2Ev
        - _ZN8valijson8internal15CustomAllocatorINSt3__14pairIKNS2_12basic_stringIcNS2_11char_traitsIcEENS1_IcEEEENS2_3setIS8_NS2_4lessIS8_EENS1_IS8_EEEEEEEC2IPvEERKNS1_IT_EE
        - _ZN8valijson8internal15CustomAllocatorINSt3__14pairIKNS2_12basic_stringIcNS2_11char_traitsIcEENS1_IcEEEEPKNS_9SubschemaEEEEC2IPvEERKNS1_IT_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:250,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_22DependenciesConstraintEEC2Ev
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:251,53'
          Dst:             _ZN8valijson8internal15CustomAllocatorINSt3__14pairIKNS2_12basic_stringIcNS2_11char_traitsIcEENS1_IcEEEENS2_3setIS8_NS2_4lessIS8_EENS1_IS8_EEEEEEEC2IPvEERKNS1_IT_EE
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:252,51'
          Dst:             _ZN8valijson8internal15CustomAllocatorINSt3__14pairIKNS2_12basic_stringIcNS2_11char_traitsIcEENS1_IcEEEEPKNS_9SubschemaEEEEC2IPvEERKNS1_IT_EE
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:253,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_22DependenciesConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_18ContainsConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_18ContainsConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_18ContainsConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_18ContainsConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_18ContainsConstraintEED2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_18ContainsConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_18ContainsConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints18ContainsConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints18ContainsConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints18ContainsConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_18ContainsConstraintEEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:217,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_18ContainsConstraintEEC2ERKS3_
    - functionName:    _ZN8valijson11constraints18ContainsConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_18ContainsConstraintEED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:217,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_18ContainsConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints18ContainsConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints18ContainsConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:217,7'
          Dst:             _ZN8valijson11constraints18ContainsConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_18ContainsConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZNK8valijson6Schema14emptySubschemaEv
      functionSourceFile: '/src/valijson/include/valijson/schema.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints18ContainsConstraint12setSubschemaEPKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints18ContainsConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_18ContainsConstraintEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:220,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_18ContainsConstraintEEC2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_15ConstConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_15ConstConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_15ConstConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_15ConstConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_15ConstConstraintEED2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_15ConstConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_15ConstConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints15ConstConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints15ConstConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints15ConstConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_15ConstConstraintEEC2ERKS3_
        - _ZN8valijson11constraints15BasicConstraintINS0_15ConstConstraintEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:194,9'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_15ConstConstraintEEC2ERKS3_
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:195,43'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_15ConstConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints15ConstConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_15ConstConstraintEED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:183,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_15ConstConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints15ConstConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15ConstConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:183,7'
          Dst:             _ZN8valijson11constraints15ConstConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_15ConstConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15ConstConstraint8setValueERKNS_8adapters7AdapterE
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 205
      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:    _ZN8valijson11constraints15ConstConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_15ConstConstraintEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:186,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_15ConstConstraintEEC2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_15AnyOfConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_15AnyOfConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_15AnyOfConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_15AnyOfConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_15AnyOfConstraintEED2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_15AnyOfConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_15AnyOfConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints15AnyOfConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints15AnyOfConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints15AnyOfConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_15AnyOfConstraintEEC2ERKS3_
        - _ZN8valijson11constraints15BasicConstraintINS0_15AnyOfConstraintEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:91,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_15AnyOfConstraintEEC2ERKS3_
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:91,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_15AnyOfConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints15AnyOfConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_15AnyOfConstraintEED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:91,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_15AnyOfConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints15AnyOfConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15AnyOfConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:91,7'
          Dst:             _ZN8valijson11constraints15AnyOfConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_15AnyOfConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15AnyOfConstraint12addSubschemaEPKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints15AnyOfConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_15AnyOfConstraintEEC2Ev
        - _ZN8valijson11constraints15BasicConstraintINS0_15AnyOfConstraintEED2Ev
        - _ZN8valijson8internal15CustomAllocatorIPKNS_9SubschemaEEC2IPvEERKNS1_IT_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:94,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_15AnyOfConstraintEEC2Ev
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:95,22'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPKNS_9SubschemaEEC2IPvEERKNS1_IT_EE
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:95,82'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_15AnyOfConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_15AllOfConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_15AllOfConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_15AllOfConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_15AllOfConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_15AllOfConstraintEED2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_15AllOfConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_15AllOfConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints15AllOfConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints15AllOfConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints15AllOfConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_15AllOfConstraintEEC2ERKS3_
        - _ZN8valijson11constraints15BasicConstraintINS0_15AllOfConstraintEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:49,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_15AllOfConstraintEEC2ERKS3_
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:49,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_15AllOfConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints15AllOfConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_15AllOfConstraintEED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:49,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_15AllOfConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints15AllOfConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15AllOfConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:49,7'
          Dst:             _ZN8valijson11constraints15AllOfConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_15AllOfConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson11constraints15AllOfConstraint12addSubschemaEPKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints15AllOfConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_15AllOfConstraintEEC2Ev
        - _ZN8valijson11constraints15BasicConstraintINS0_15AllOfConstraintEED2Ev
        - _ZN8valijson8internal15CustomAllocatorIPKNS_9SubschemaEEC2IPvEERKNS1_IT_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:52,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_15AllOfConstraintEEC2Ev
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:53,22'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPKNS_9SubschemaEEC2IPvEERKNS1_IT_EE
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:53,82'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_15AllOfConstraintEED2Ev
    - functionName:    _ZN8valijson15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/exceptions.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNSt11logic_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNSt11logic_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/exceptions.hpp:21,3'
          Dst:             __cxa_allocate_exception
        - Src:             'include/valijson/exceptions.hpp:21,9'
          Dst:             _ZNSt11logic_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/exceptions.hpp:21,3'
          Dst:             __cxa_throw
        - Src:             'include/valijson/exceptions.hpp:21,3'
          Dst:             _ZNSt11logic_errorD1Ev
        - Src:             'include/valijson/exceptions.hpp:21,3'
          Dst:             __cxa_free_exception
    - functionName:    _ZNSt11logic_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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt11logic_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:    _ZN8valijson12SchemaParser17updateSchemaCacheERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKNS_9SubschemaENS1_4lessIS8_EENS6_INS1_4pairIKS8_SB_EEEEEERKNS1_6vectorIS8_NS6_IS8_EEEESB_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          112
      EdgeCount:       34
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN8valijson15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:322,17'
          Dst:             _ZN8valijson15throwLogicErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN8valijson6Schema15createSubschemaEv
      functionSourceFile: '/src/valijson/include/valijson/schema.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          103
      EdgeCount:       27
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN8valijson6Schema12newSubschemaEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - __cxa_rethrow
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema.hpp:133,32'
          Dst:             _ZN8valijson6Schema12newSubschemaEv
        - Src:             'include/valijson/schema.hpp:139,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema.hpp:143,9'
          Dst:             __cxa_begin_catch
        - Src:             'include/valijson/schema.hpp:146,13'
          Dst:             __cxa_rethrow
        - Src:             'include/valijson/schema.hpp:147,9'
          Dst:             __cxa_end_catch
        - Src:             'include/valijson/schema.hpp:147,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN8valijson6Schema12newSubschemaEv
      functionSourceFile: '/src/valijson/include/valijson/schema.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          91
      EdgeCount:       25
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN8valijson9SubschemaC2Ev
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - __cxa_rethrow
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema.hpp:216,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema.hpp:223,30'
          Dst:             _ZN8valijson9SubschemaC2Ev
        - Src:             'include/valijson/schema.hpp:225,9'
          Dst:             __cxa_begin_catch
        - Src:             'include/valijson/schema.hpp:227,13'
          Dst:             __cxa_rethrow
        - Src:             'include/valijson/schema.hpp:228,9'
          Dst:             __cxa_end_catch
        - Src:             'include/valijson/schema.hpp:228,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN8valijson9SubschemaC2Ev
      functionSourceFile: '/src/valijson/include/valijson/subschema.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZZN8valijson9SubschemaC1EvENKUlmE_cvPFPvmEEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/subschema.hpp:84,19'
          Dst:             _ZZN8valijson9SubschemaC1EvENKUlmE_cvPFPvmEEv
    - functionName:    _ZZN8valijson9SubschemaC1EvENKUlmE_cvPFPvmEEv
      functionSourceFile: '/src/valijson/include/valijson/subschema.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      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:    _ZZN8valijson9SubschemaC1EvENUlmE_8__invokeEm
      functionSourceFile: '/src/valijson/include/valijson/subschema.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZZN8valijson9SubschemaC1EvENKUlmE_clEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/subschema.hpp:84,19'
          Dst:             _ZZN8valijson9SubschemaC1EvENKUlmE_clEm
    - functionName:    _ZZN8valijson9SubschemaC1EvENKUlmE_clEm
      functionSourceFile: '/src/valijson/include/valijson/subschema.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson9SubschemaD2Ev
      functionSourceFile: '/src/valijson/include/valijson/subschema.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson9SubschemaD0Ev
      functionSourceFile: '/src/valijson/include/valijson/subschema.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson9SubschemaD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/subschema.hpp:112,5'
          Dst:             _ZN8valijson9SubschemaD2Ev
    - functionName:    _ZNK8valijson11constraints10Constraint13CustomDeleterIKS1_EclEPS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson12SchemaParser16querySchemaCacheERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKNS_9SubschemaENS1_4lessIS8_EENS6_INS1_4pairIKS8_SB_EEEEEERSF_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEERNSL_6vectorISS_NSQ_ISS_EEEE
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      'N/A'
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         109
      ICount:          603
      EdgeCount:       187
      CyclomaticComplexity: 80
      functionsReached:
        - _ZN8valijson12SchemaParser14populateSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEvRNS_6SchemaERKT_SH_RKNS_9SubschemaERKNSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISF_E8FetchDocEPSJ_PSW_RNS0_13DocumentCacheISF_E4TypeERNSL_3mapISS_S11_NSL_4lessISS_EENSQ_INSL_4pairISW_S11_EEEEEE
        - _ZN8valijson12SchemaParser16querySchemaCacheERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKNS_9SubschemaENS1_4lessIS8_EENS6_INS1_4pairIKS8_SB_EEEEEERSF_
        - _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEERNSL_6vectorISS_NSQ_ISS_EEEE
        - _ZN8valijson12SchemaParser17updateSchemaCacheERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKNS_9SubschemaENS1_4lessIS8_EENS6_INS1_4pairIKS8_SB_EEEEEERKNS1_6vectorIS8_NS6_IS8_EEEESB_
        - _ZN8valijson12SchemaParser19sanitiseJsonPointerERKNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE
        - _ZN8valijson12SchemaParser20extractJsonReferenceINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RNSt3__112basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEE
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN8valijson6Schema15createSubschemaEv
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8internal12json_pointer18resolveJsonPointerINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEE
        - _ZN8valijson8internal14json_reference19getJsonReferenceUriERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN8valijson8internal14json_reference23getJsonReferencePointerERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:375,14'
          Dst:             _ZN8valijson12SchemaParser20extractJsonReferenceINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RNSt3__112basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:379,64'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:382,42'
          Dst:             _ZN8valijson12SchemaParser16querySchemaCacheERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKNS_9SubschemaENS1_4lessIS8_EENS6_INS1_4pairIKS8_SB_EEEEEERSF_
        - Src:             'include/valijson/schema_parser.hpp:385,77'
          Dst:             _ZN8valijson6Schema15createSubschemaEv
        - Src:             'include/valijson/schema_parser.hpp:389,13'
          Dst:             _ZN8valijson12SchemaParser17updateSchemaCacheERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKNS_9SubschemaENS1_4lessIS8_EENS6_INS1_4pairIKS8_SB_EEEEEERKNS1_6vectorIS8_NS6_IS8_EEEESB_
        - Src:             'include/valijson/schema_parser.hpp:395,17'
          Dst:             _ZN8valijson12SchemaParser14populateSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEvRNS_6SchemaERKT_SH_RKNS_9SubschemaERKNSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISF_E8FetchDocEPSJ_PSW_RNS0_13DocumentCacheISF_E4TypeERNSL_3mapISS_S11_NSL_4lessISS_EENSQ_INSL_4pairISW_S11_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:405,56'
          Dst:             _ZN8valijson8internal14json_reference19getJsonReferenceUriERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:411,17'
          Dst:             _ZN8valijson8internal14json_reference23getJsonReferencePointerERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:410,47'
          Dst:             _ZN8valijson12SchemaParser19sanitiseJsonPointerERKNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE
        - Src:             'include/valijson/schema_parser.hpp:420,59'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:424,38'
          Dst:             _ZN8valijson12SchemaParser16querySchemaCacheERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKNS_9SubschemaENS1_4lessIS8_EENS6_INS1_4pairIKS8_SB_EEEEEERSF_
        - Src:             'include/valijson/schema_parser.hpp:426,13'
          Dst:             _ZN8valijson12SchemaParser17updateSchemaCacheERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKNS_9SubschemaENS1_4lessIS8_EENS6_INS1_4pairIKS8_SB_EEEEEERKNS1_6vectorIS8_NS6_IS8_EEEESB_
        - Src:             'include/valijson/schema_parser.hpp:430,52'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:430,74'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:435,35'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:439,21'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:446,35'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:450,88'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:450,21'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:456,51'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:462,31'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
        - Src:             'include/valijson/schema_parser.hpp:466,21'
          Dst:             _ZN8valijson8internal12json_pointer18resolveJsonPointerINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:473,20'
          Dst:             _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEERNSL_6vectorISS_NSQ_ISS_EEEE
        - Src:             'include/valijson/schema_parser.hpp:477,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:477,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:477,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:477,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:480,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:486,17'
          Dst:             _ZN8valijson8internal12json_pointer18resolveJsonPointerINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:493,16'
          Dst:             _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEERNSL_6vectorISS_NSQ_ISS_EEEE
        - Src:             'include/valijson/schema_parser.hpp:496,5'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:496,5'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
    - functionName:    _ZN8valijson12SchemaParser20extractJsonReferenceINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RNSt3__112basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          114
      EdgeCount:       34
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getObjectEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getStringERNSt3__112basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEE
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:249,53'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getObjectEv
        - Src:             'include/valijson/schema_parser.hpp:250,68'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:251,22'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:251,17'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'include/valijson/schema_parser.hpp:253,21'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:253,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:253,33'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getStringERNSt3__112basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:253,20'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:254,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:253,20'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
    - functionName:    _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNKRSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:807,18'
          Dst:             _ZNKRSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
    - functionName:    _ZN8valijson12SchemaParser14populateSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEvRNS_6SchemaERKT_SH_RKNS_9SubschemaERKNSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISF_E8FetchDocEPSJ_PSW_RNS0_13DocumentCacheISF_E4TypeERNSL_3mapISS_S11_NSL_4lessISS_EENSQ_INSL_4pairISW_S11_EEEEEE
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 962
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         926
      ICount:          4828
      EdgeCount:       1571
      CyclomaticComplexity: 647
      functionsReached:
        - _ZN8valijson11constraints13NotConstraintD2Ev
        - _ZN8valijson11constraints14EnumConstraintD2Ev
        - _ZN8valijson11constraints14TypeConstraintD2Ev
        - _ZN8valijson11constraints15AllOfConstraintD2Ev
        - _ZN8valijson11constraints15AnyOfConstraintD2Ev
        - _ZN8valijson11constraints15ConstConstraintD2Ev
        - _ZN8valijson11constraints15OneOfConstraintD2Ev
        - _ZN8valijson11constraints16FormatConstraintD2Ev
        - _ZN8valijson11constraints17MaximumConstraintD2Ev
        - _ZN8valijson11constraints17MinimumConstraintD2Ev
        - _ZN8valijson11constraints17PatternConstraintD2Ev
        - _ZN8valijson11constraints18ContainsConstraintD2Ev
        - _ZN8valijson11constraints18MaxItemsConstraintD2Ev
        - _ZN8valijson11constraints18MinItemsConstraintD2Ev
        - _ZN8valijson11constraints18RequiredConstraintD2Ev
        - _ZN8valijson11constraints19MaxLengthConstraintD2Ev
        - _ZN8valijson11constraints19MinLengthConstraintD2Ev
        - _ZN8valijson11constraints20PropertiesConstraintD2Ev
        - _ZN8valijson11constraints21ConditionalConstraintD2Ev
        - _ZN8valijson11constraints21LinearItemsConstraintD2Ev
        - _ZN8valijson11constraints22DependenciesConstraintD2Ev
        - _ZN8valijson11constraints23MaxPropertiesConstraintD2Ev
        - _ZN8valijson11constraints23MinPropertiesConstraintD2Ev
        - _ZN8valijson11constraints23MultipleOfIntConstraintD2Ev
        - _ZN8valijson11constraints23PropertyNamesConstraintD2Ev
        - _ZN8valijson11constraints23SingularItemsConstraintD2Ev
        - _ZN8valijson11constraints26MultipleOfDoubleConstraintD2Ev
        - _ZN8valijson12SchemaParser17makeNotConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints13NotConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
        - _ZN8valijson12SchemaParser18makeEnumConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints14EnumConstraintERKT_
        - _ZN8valijson12SchemaParser18makeTypeConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints14TypeConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
        - _ZN8valijson12SchemaParser19makeAllOfConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints15AllOfConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
        - _ZN8valijson12SchemaParser19makeAnyOfConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints15AnyOfConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
        - _ZN8valijson12SchemaParser19makeConstConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints15ConstConstraintERKT_
        - _ZN8valijson12SchemaParser19makeOneOfConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints15OneOfConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
        - _ZN8valijson12SchemaParser20makeFormatConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints16FormatConstraintERKT_
        - _ZN8valijson12SchemaParser21makeMaximumConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MaximumConstraintERKT_PSG_
        - _ZN8valijson12SchemaParser21makeMinimumConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MinimumConstraintERKT_PSG_
        - _ZN8valijson12SchemaParser21makePatternConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17PatternConstraintERKT_
        - _ZN8valijson12SchemaParser22makeContainsConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints18ContainsConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
        - _ZN8valijson12SchemaParser22makeMaxItemsConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints18MaxItemsConstraintERKT_
        - _ZN8valijson12SchemaParser22makeMinItemsConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints18MinItemsConstraintERKT_
        - _ZN8valijson12SchemaParser22makeRequiredConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints18RequiredConstraintERKT_
        - _ZN8valijson12SchemaParser23makeMaxLengthConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints19MaxLengthConstraintERKT_
        - _ZN8valijson12SchemaParser23makeMinLengthConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints19MinLengthConstraintERKT_
        - _ZN8valijson12SchemaParser24makePropertiesConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints20PropertiesConstraintERNS_6SchemaERKT_PSI_SK_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_SV_SV_NS0_12FunctionPtrsISH_E8FetchDocEPKNS_9SubschemaERNS0_13DocumentCacheISH_E4TypeERNSL_3mapISS_S11_NSL_4lessISS_EENSQ_INSL_4pairISU_S11_EEEEEE
        - _ZN8valijson12SchemaParser25makeConditionalConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints21ConditionalConstraintERNS_6SchemaERKT_SJ_PSI_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSL_3mapISS_PKNS_9SubschemaENSL_4lessISS_EENSQ_INSL_4pairISU_S16_EEEEEE
        - _ZN8valijson12SchemaParser25makeLinearItemsConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints21LinearItemsConstraintERNS_6SchemaERKT_PSI_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_SV_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSL_3mapISS_PKNS_9SubschemaENSL_4lessISS_EENSQ_INSL_4pairISU_S16_EEEEEE
        - _ZN8valijson12SchemaParser25makeUniqueItemsConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENSt3__18optionalINS_11constraints21UniqueItemsConstraintEEERKT_
        - _ZN8valijson12SchemaParser26makeDependenciesConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints22DependenciesConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
        - _ZN8valijson12SchemaParser27makeMaxPropertiesConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints23MaxPropertiesConstraintERKT_
        - _ZN8valijson12SchemaParser27makeMinPropertiesConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints23MinPropertiesConstraintERKT_
        - _ZN8valijson12SchemaParser27makeMultipleOfIntConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints23MultipleOfIntConstraintERKT_
        - _ZN8valijson12SchemaParser27makePropertyNamesConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints23PropertyNamesConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
        - _ZN8valijson12SchemaParser27makeSingularItemsConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints23SingularItemsConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
        - _ZN8valijson12SchemaParser29makeRequiredConstraintForSelfINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENSt3__18optionalINS_11constraints18RequiredConstraintEEERKT_RKNSD_12basic_stringIcNSD_11char_traitsIcEENSD_9allocatorIcEEEE
        - _ZN8valijson12SchemaParser30makeMaximumConstraintExclusiveINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MaximumConstraintERKT_
        - _ZN8valijson12SchemaParser30makeMinimumConstraintExclusiveINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MinimumConstraintERKT_
        - _ZN8valijson12SchemaParser30makeMultipleOfDoubleConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints26MultipleOfDoubleConstraintERKT_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN8valijson6Schema14setSubschemaIdEPKNS_9SubschemaERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
        - _ZN8valijson6Schema16setAlwaysInvalidEPKNS_9SubschemaEb
        - _ZN8valijson6Schema17setSubschemaTitleEPKNS_9SubschemaERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
        - _ZN8valijson6Schema23setSubschemaDescriptionEPKNS_9SubschemaERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
        - _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - _ZN8valijson8internal16nodeTypeAsStringINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENSt3__112basic_stringIcNSD_11char_traitsIcEENSD_9allocatorIcEEEERKT_
        - _ZN8valijson8internal3uri13isUriAbsoluteERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN8valijson8internal3uri18resolveRelativeUriERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - _ZN8valijson8internal3uri5isUrnERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeDoubleEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE12maybeIntegerEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asStringEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - _ZNRSt3__18optionalIN8valijson11constraints18RequiredConstraintEEdeB8ne220000Ev
        - _ZNRSt3__18optionalIN8valijson11constraints21UniqueItemsConstraintEEdeB8ne220000Ev
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - __cxa_rethrow
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:595,32'
          Dst:             _ZN8valijson6Schema16setAlwaysInvalidEPKNS_9SubschemaEb
        - Src:             'include/valijson/schema_parser.hpp:607,22'
          Dst:             _ZN8valijson8internal16nodeTypeAsStringINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENSt3__112basic_stringIcNSD_11char_traitsIcEENSD_9allocatorIcEEEERKT_
        - Src:             'include/valijson/schema_parser.hpp:608,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:612,58'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - Src:             'include/valijson/schema_parser.hpp:613,65'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:617,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:617,49'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:617,39'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:617,58'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:617,58'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:617,70'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - Src:             'include/valijson/schema_parser.hpp:617,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:618,36'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:618,36'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:618,48'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asStringEv
        - Src:             'include/valijson/schema_parser.hpp:618,36'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:619,51'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:619,51'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:619,63'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asStringEv
        - Src:             'include/valijson/schema_parser.hpp:619,24'
          Dst:             _ZN8valijson6Schema14setSubschemaIdEPKNS_9SubschemaERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:619,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:620,34'
          Dst:             _ZN8valijson8internal3uri13isUriAbsoluteERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:620,70'
          Dst:             _ZN8valijson8internal3uri5isUrnERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:617,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:618,36'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:619,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:623,66'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:623,32'
          Dst:             _ZN8valijson8internal3uri18resolveRelativeUriERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             'include/valijson/schema_parser.hpp:630,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:630,51'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:630,41'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:632,62'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:632,62'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:632,21'
          Dst:             _ZN8valijson12SchemaParser18makeTypeConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints14TypeConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:631,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:631,13'
          Dst:             _ZN8valijson11constraints14TypeConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:631,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:631,13'
          Dst:             _ZN8valijson11constraints14TypeConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:631,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:637,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:637,52'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:637,42'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:639,63'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:639,63'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:639,21'
          Dst:             _ZN8valijson12SchemaParser19makeAllOfConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints15AllOfConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:638,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:638,13'
          Dst:             _ZN8valijson11constraints15AllOfConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:638,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:638,13'
          Dst:             _ZN8valijson11constraints15AllOfConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:638,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:645,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:645,52'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:645,42'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:647,63'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:647,63'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:647,21'
          Dst:             _ZN8valijson12SchemaParser19makeAnyOfConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints15AnyOfConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:646,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:646,13'
          Dst:             _ZN8valijson11constraints15AnyOfConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:646,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:646,13'
          Dst:             _ZN8valijson11constraints15AnyOfConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:646,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:653,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:653,52'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:653,42'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:654,69'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:654,69'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:654,49'
          Dst:             _ZN8valijson12SchemaParser19makeConstConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints15ConstConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:654,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:654,13'
          Dst:             _ZN8valijson11constraints15ConstConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:654,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:654,13'
          Dst:             _ZN8valijson11constraints15ConstConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:654,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:657,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:657,55'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:657,45'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:659,66'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:659,66'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:659,21'
          Dst:             _ZN8valijson12SchemaParser22makeContainsConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints18ContainsConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:658,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:658,13'
          Dst:             _ZN8valijson11constraints18ContainsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:658,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:658,13'
          Dst:             _ZN8valijson11constraints18ContainsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:658,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:664,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:664,59'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:664,49'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:667,29'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:667,29'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:666,21'
          Dst:             _ZN8valijson12SchemaParser26makeDependenciesConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints22DependenciesConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:665,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:665,13'
          Dst:             _ZN8valijson11constraints22DependenciesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:665,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:665,13'
          Dst:             _ZN8valijson11constraints22DependenciesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:665,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:673,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:673,58'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:673,48'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:674,17'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:674,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:674,29'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - Src:             'include/valijson/schema_parser.hpp:674,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:676,25'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:676,25'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:676,37'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asStringEv
        - Src:             'include/valijson/schema_parser.hpp:675,28'
          Dst:             _ZN8valijson6Schema23setSubschemaDescriptionEPKNS_9SubschemaERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:675,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:674,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:675,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:678,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:683,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:683,58'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:683,48'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:685,21'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:685,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:685,33'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE12maybeIntegerEv
        - Src:             'include/valijson/schema_parser.hpp:685,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:687,57'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:687,57'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:687,29'
          Dst:             _ZN8valijson12SchemaParser27makeMultipleOfIntConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints23MultipleOfIntConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:686,32'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:686,21'
          Dst:             _ZN8valijson11constraints23MultipleOfIntConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:686,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:685,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:686,21'
          Dst:             _ZN8valijson11constraints23MultipleOfIntConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:686,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:689,28'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:689,28'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:689,40'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeDoubleEv
        - Src:             'include/valijson/schema_parser.hpp:689,28'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:691,60'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:691,60'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:691,29'
          Dst:             _ZN8valijson12SchemaParser30makeMultipleOfDoubleConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints26MultipleOfDoubleConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:690,32'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:690,21'
          Dst:             _ZN8valijson11constraints26MultipleOfDoubleConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:690,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:689,28'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:690,21'
          Dst:             _ZN8valijson11constraints26MultipleOfDoubleConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:690,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:694,21'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:698,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:703,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:703,51'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:703,41'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:704,68'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:704,68'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:704,49'
          Dst:             _ZN8valijson12SchemaParser18makeEnumConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints14EnumConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:704,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:704,13'
          Dst:             _ZN8valijson11constraints14EnumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:704,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:704,13'
          Dst:             _ZN8valijson11constraints14EnumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:704,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:707,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:707,53'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:707,43'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:708,70'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:708,70'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:708,49'
          Dst:             _ZN8valijson12SchemaParser20makeFormatConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints16FormatConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:708,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:708,13'
          Dst:             _ZN8valijson11constraints16FormatConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:708,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:708,13'
          Dst:             _ZN8valijson11constraints16FormatConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:708,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:713,28'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:715,24'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:715,30'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:716,22'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:716,22'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:716,39'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
        - Src:             'include/valijson/schema_parser.hpp:716,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:719,37'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:719,37'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:718,29'
          Dst:             _ZN8valijson12SchemaParser27makeSingularItemsConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints23SingularItemsConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:717,32'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:717,21'
          Dst:             _ZN8valijson11constraints23SingularItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:717,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:716,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:717,21'
          Dst:             _ZN8valijson11constraints23SingularItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:717,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:726,57'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:729,56'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:729,46'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:729,65'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:729,65'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:730,66'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:730,56'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:730,75'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:730,75'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:728,29'
          Dst:             _ZN8valijson12SchemaParser25makeLinearItemsConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints21LinearItemsConstraintERNS_6SchemaERKT_PSI_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_SV_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSL_3mapISS_PKNS_9SubschemaENSL_4lessISS_EENSQ_INSL_4pairISU_S16_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:727,32'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:727,21'
          Dst:             _ZN8valijson11constraints21LinearItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:727,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:727,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:727,21'
          Dst:             _ZN8valijson11constraints21LinearItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:727,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:727,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:740,79'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:741,81'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:742,81'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:744,24'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:744,30'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:748,33'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:748,33'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:749,51'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:749,41'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'include/valijson/schema_parser.hpp:749,70'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:749,70'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:750,51'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:750,41'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'include/valijson/schema_parser.hpp:750,70'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:750,70'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:747,27'
          Dst:             _ZN8valijson12SchemaParser25makeConditionalConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints21ConditionalConstraintERNS_6SchemaERKT_SJ_PSI_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSL_3mapISS_PKNS_9SubschemaENSL_4lessISS_EENSQ_INSL_4pairISU_S16_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:746,32'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:746,21'
          Dst:             _ZN8valijson11constraints21ConditionalConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:746,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:746,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:746,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:746,21'
          Dst:             _ZN8valijson11constraints21ConditionalConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:746,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:746,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:746,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:754,21'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:760,31'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:760,67'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:760,57'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:762,52'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:762,52'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:762,21'
          Dst:             _ZN8valijson12SchemaParser30makeMaximumConstraintExclusiveINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MaximumConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:761,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:761,17'
          Dst:             _ZN8valijson11constraints17MaximumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:761,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:761,17'
          Dst:             _ZN8valijson11constraints17MaximumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:761,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:766,31'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:766,58'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:766,48'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:768,56'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:768,56'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:768,21'
          Dst:             _ZN8valijson12SchemaParser21makeMaximumConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MaximumConstraintERKT_PSG_
        - Src:             'include/valijson/schema_parser.hpp:767,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:767,17'
          Dst:             _ZN8valijson11constraints17MaximumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:767,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:767,17'
          Dst:             _ZN8valijson11constraints17MaximumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:767,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:771,34'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:771,61'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:771,51'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:773,28'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:774,47'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:774,37'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'include/valijson/schema_parser.hpp:776,60'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:776,60'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:776,25'
          Dst:             _ZN8valijson12SchemaParser21makeMaximumConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MaximumConstraintERKT_PSG_
        - Src:             'include/valijson/schema_parser.hpp:775,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:775,17'
          Dst:             _ZN8valijson11constraints17MaximumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:775,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:775,17'
          Dst:             _ZN8valijson11constraints17MaximumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:775,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:780,47'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:780,47'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:780,61'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:780,61'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:780,25'
          Dst:             _ZN8valijson12SchemaParser21makeMaximumConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MaximumConstraintERKT_PSG_
        - Src:             'include/valijson/schema_parser.hpp:779,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:779,17'
          Dst:             _ZN8valijson11constraints17MaximumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:779,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:779,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:779,17'
          Dst:             _ZN8valijson11constraints17MaximumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:779,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:779,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:783,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:783,62'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:783,52'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:784,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:788,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:788,55'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:788,45'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:790,44'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:790,44'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:790,21'
          Dst:             _ZN8valijson12SchemaParser22makeMaxItemsConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints18MaxItemsConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:789,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:789,13'
          Dst:             _ZN8valijson11constraints18MaxItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:789,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:789,13'
          Dst:             _ZN8valijson11constraints18MaxItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:789,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:793,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:793,56'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:793,46'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:795,45'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:795,45'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:795,21'
          Dst:             _ZN8valijson12SchemaParser23makeMaxLengthConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints19MaxLengthConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:794,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:794,13'
          Dst:             _ZN8valijson11constraints19MaxLengthConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:794,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:794,13'
          Dst:             _ZN8valijson11constraints19MaxLengthConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:794,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:798,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:798,60'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:798,50'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:800,49'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:800,49'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:800,21'
          Dst:             _ZN8valijson12SchemaParser27makeMaxPropertiesConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints23MaxPropertiesConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:799,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:799,13'
          Dst:             _ZN8valijson11constraints23MaxPropertiesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:799,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:799,13'
          Dst:             _ZN8valijson11constraints23MaxPropertiesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:799,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:804,31'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:804,67'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:804,57'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:806,56'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:806,56'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:806,25'
          Dst:             _ZN8valijson12SchemaParser30makeMinimumConstraintExclusiveINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MinimumConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:805,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:805,17'
          Dst:             _ZN8valijson11constraints17MinimumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:805,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:805,17'
          Dst:             _ZN8valijson11constraints17MinimumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:805,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:809,31'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:809,58'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:809,48'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:811,60'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:811,60'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:811,25'
          Dst:             _ZN8valijson12SchemaParser21makeMinimumConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MinimumConstraintERKT_PSG_
        - Src:             'include/valijson/schema_parser.hpp:810,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:810,17'
          Dst:             _ZN8valijson11constraints17MinimumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:810,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:810,17'
          Dst:             _ZN8valijson11constraints17MinimumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:810,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:814,34'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:814,61'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:814,51'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:815,87'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:816,47'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:816,37'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'include/valijson/schema_parser.hpp:818,60'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:818,60'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:818,25'
          Dst:             _ZN8valijson12SchemaParser21makeMinimumConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MinimumConstraintERKT_PSG_
        - Src:             'include/valijson/schema_parser.hpp:817,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:817,17'
          Dst:             _ZN8valijson11constraints17MinimumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:817,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:817,17'
          Dst:             _ZN8valijson11constraints17MinimumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:817,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:822,60'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:822,60'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:822,74'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:822,74'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:822,25'
          Dst:             _ZN8valijson12SchemaParser21makeMinimumConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MinimumConstraintERKT_PSG_
        - Src:             'include/valijson/schema_parser.hpp:821,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:821,17'
          Dst:             _ZN8valijson11constraints17MinimumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:821,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:821,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:821,17'
          Dst:             _ZN8valijson11constraints17MinimumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:821,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:821,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:825,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:825,62'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:825,52'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:826,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:830,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:830,55'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:830,45'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:832,44'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:832,44'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:832,21'
          Dst:             _ZN8valijson12SchemaParser22makeMinItemsConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints18MinItemsConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:831,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:831,13'
          Dst:             _ZN8valijson11constraints18MinItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:831,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:831,13'
          Dst:             _ZN8valijson11constraints18MinItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:831,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:835,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:835,56'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:835,46'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:837,45'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:837,45'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:837,21'
          Dst:             _ZN8valijson12SchemaParser23makeMinLengthConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints19MinLengthConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:836,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:836,13'
          Dst:             _ZN8valijson11constraints19MinLengthConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:836,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:836,13'
          Dst:             _ZN8valijson11constraints19MinLengthConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:836,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:840,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:840,60'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:840,50'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:842,49'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:842,49'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:842,21'
          Dst:             _ZN8valijson12SchemaParser27makeMinPropertiesConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints23MinPropertiesConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:841,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:841,13'
          Dst:             _ZN8valijson11constraints23MinPropertiesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:841,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:841,13'
          Dst:             _ZN8valijson11constraints23MinPropertiesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:841,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:845,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:845,57'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:845,47'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:847,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:848,24'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:848,24'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:848,36'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE12maybeIntegerEv
        - Src:             'include/valijson/schema_parser.hpp:848,24'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:850,53'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:850,53'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:850,25'
          Dst:             _ZN8valijson12SchemaParser27makeMultipleOfIntConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints23MultipleOfIntConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:849,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:849,17'
          Dst:             _ZN8valijson11constraints23MultipleOfIntConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:849,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:848,24'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:849,17'
          Dst:             _ZN8valijson11constraints23MultipleOfIntConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:849,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:852,24'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:852,24'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:852,36'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeDoubleEv
        - Src:             'include/valijson/schema_parser.hpp:852,24'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:854,56'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:854,56'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:854,25'
          Dst:             _ZN8valijson12SchemaParser30makeMultipleOfDoubleConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints26MultipleOfDoubleConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:853,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:853,17'
          Dst:             _ZN8valijson11constraints26MultipleOfDoubleConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:853,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:852,24'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:853,17'
          Dst:             _ZN8valijson11constraints26MultipleOfDoubleConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:853,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:857,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:861,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:861,50'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:861,40'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:863,61'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:863,61'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:863,21'
          Dst:             _ZN8valijson12SchemaParser17makeNotConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints13NotConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:862,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:862,13'
          Dst:             _ZN8valijson11constraints13NotConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:862,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:862,13'
          Dst:             _ZN8valijson11constraints13NotConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:862,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:868,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:868,52'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:868,42'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:870,63'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:870,63'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:870,21'
          Dst:             _ZN8valijson12SchemaParser19makeOneOfConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints15OneOfConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:869,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:869,13'
          Dst:             _ZN8valijson11constraints15OneOfConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:869,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:869,13'
          Dst:             _ZN8valijson11constraints15OneOfConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:869,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:875,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:875,54'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:875,44'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:877,43'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:877,43'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:877,21'
          Dst:             _ZN8valijson12SchemaParser21makePatternConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17PatternConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:876,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:876,13'
          Dst:             _ZN8valijson11constraints17PatternConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:876,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:876,13'
          Dst:             _ZN8valijson11constraints17PatternConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:876,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:884,40'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:885,47'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:886,50'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:887,24'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:887,30'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:888,24'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:888,30'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:889,24'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:889,30'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:892,57'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:892,47'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:892,66'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:892,66'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:893,64'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:893,54'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:893,73'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:893,73'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:894,67'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:894,57'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:894,76'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:894,76'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:891,25'
          Dst:             _ZN8valijson12SchemaParser24makePropertiesConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints20PropertiesConstraintERNS_6SchemaERKT_PSI_SK_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_SV_SV_NS0_12FunctionPtrsISH_E8FetchDocEPKNS_9SubschemaERNS0_13DocumentCacheISH_E4TypeERNSL_3mapISS_S11_NSL_4lessISS_EENSQ_INSL_4pairISU_S11_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:890,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:890,17'
          Dst:             _ZN8valijson11constraints20PropertiesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:890,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:890,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:890,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:890,17'
          Dst:             _ZN8valijson11constraints20PropertiesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:890,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:890,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:890,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:903,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:903,60'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:903,50'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:906,73'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:906,73'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:906,23'
          Dst:             _ZN8valijson12SchemaParser27makePropertyNamesConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints23PropertyNamesConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:905,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:905,17'
          Dst:             _ZN8valijson11constraints23PropertyNamesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:905,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:905,17'
          Dst:             _ZN8valijson11constraints23PropertyNamesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:905,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:910,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:914,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:914,55'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:914,45'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:918,59'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:918,59'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:918,29'
          Dst:             _ZN8valijson12SchemaParser29makeRequiredConstraintForSelfINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENSt3__18optionalINS_11constraints18RequiredConstraintEEERKT_RKNSD_12basic_stringIcNSD_11char_traitsIcEENSD_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:918,29'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:920,61'
          Dst:             _ZNRSt3__18optionalIN8valijson11constraints18RequiredConstraintEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:920,36'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:918,29'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:923,21'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:926,76'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:926,76'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:926,53'
          Dst:             _ZN8valijson12SchemaParser22makeRequiredConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints18RequiredConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:926,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:926,17'
          Dst:             _ZN8valijson11constraints18RequiredConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:926,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:926,17'
          Dst:             _ZN8valijson11constraints18RequiredConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:926,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:930,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:930,52'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:930,42'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:931,17'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:931,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:931,29'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - Src:             'include/valijson/schema_parser.hpp:931,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:932,58'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:932,58'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:932,70'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asStringEv
        - Src:             'include/valijson/schema_parser.hpp:932,28'
          Dst:             _ZN8valijson6Schema17setSubschemaTitleEPKNS_9SubschemaERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:932,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:931,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:932,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:934,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:938,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:938,58'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:938,48'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:939,102'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:939,102'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:939,76'
          Dst:             _ZN8valijson12SchemaParser25makeUniqueItemsConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENSt3__18optionalINS_11constraints21UniqueItemsConstraintEEERKT_
        - Src:             'include/valijson/schema_parser.hpp:939,76'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:941,53'
          Dst:             _ZNRSt3__18optionalIN8valijson11constraints21UniqueItemsConstraintEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:941,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:939,76'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:946,31'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:946,72'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:946,62'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:951,65'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:951,65'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:951,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:952,32'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:951,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:955,17'
          Dst:             __cxa_begin_catch
        - Src:             'include/valijson/schema_parser.hpp:957,21'
          Dst:             __cxa_rethrow
        - Src:             'include/valijson/schema_parser.hpp:958,17'
          Dst:             __cxa_end_catch
        - Src:             'include/valijson/schema_parser.hpp:958,17'
          Dst:             __clang_call_terminate
    - functionName:    _ZN8valijson8internal14json_reference19getJsonReferenceUriERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/internal/json_reference.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal14json_reference23getJsonReferencePointerERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/internal/json_reference.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson12SchemaParser19sanitiseJsonPointerERKNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:267,37'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
    - functionName:    _ZN8valijson8internal12json_pointer18resolveJsonPointerINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/internal/json_pointer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8internal12json_pointer18resolveJsonPointerINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEENSH_11__wrap_iterIPKcEE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/json_pointer.hpp:265,12'
          Dst:             _ZN8valijson8internal12json_pointer18resolveJsonPointerINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEENSH_11__wrap_iterIPKcEE
    - functionName:    _ZNKRSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson6Schema16setAlwaysInvalidEPKNS_9SubschemaEb
      functionSourceFile: '/src/valijson/include/valijson/schema.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson6Schema16mutableSubschemaEPKNS_9SubschemaE
        - _ZN8valijson9Subschema16setAlwaysInvalidEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema.hpp:170,9'
          Dst:             _ZN8valijson6Schema16mutableSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema.hpp:170,38'
          Dst:             _ZN8valijson9Subschema16setAlwaysInvalidEb
    - functionName:    _ZN8valijson8internal16nodeTypeAsStringINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENSt3__112basic_stringIcNSD_11char_traitsIcEENSD_9allocatorIcEEEERKT_
      functionSourceFile: '/src/valijson/include/valijson/internal/debug.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          117
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson6Schema14setSubschemaIdEPKNS_9SubschemaERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/schema.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson6Schema16mutableSubschemaEPKNS_9SubschemaE
        - _ZN8valijson9Subschema5setIdERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema.hpp:195,9'
          Dst:             _ZN8valijson6Schema16mutableSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema.hpp:195,38'
          Dst:             _ZN8valijson9Subschema5setIdERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN8valijson8internal3uri13isUriAbsoluteERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/internal/uri.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal3uri5isUrnERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/internal/uri.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/uri.hpp:29,3'
          Dst:             __cxa_guard_acquire
        - Src:             'include/valijson/internal/uri.hpp:29,3'
          Dst:             __cxa_atexit
        - Src:             'include/valijson/internal/uri.hpp:29,3'
          Dst:             __cxa_guard_release
        - Src:             'include/valijson/internal/uri.hpp:29,3'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN8valijson8internal3uri18resolveRelativeUriERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
      functionSourceFile: '/src/valijson/include/valijson/internal/uri.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson12SchemaParser18makeTypeConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints14TypeConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2230
      functionLinenumberEnd: 2277
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         97
      ICount:          484
      EdgeCount:       168
      CyclomaticComplexity: 73
      functionsReached:
        - _ZN8valijson11constraints14TypeConstraint12addNamedTypeENS1_8JsonTypeE
        - _ZN8valijson11constraints14TypeConstraint13addSchemaTypeEPKNS_9SubschemaE
        - _ZN8valijson11constraints14TypeConstraint18jsonTypeFromStringINSt3__19allocatorIcEEEENS1_8JsonTypeERKNS3_12basic_stringIcNS3_11char_traitsIcEET_EE
        - _ZN8valijson11constraints14TypeConstraintC2Ev
        - _ZN8valijson11constraints14TypeConstraintD2Ev
        - _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8getArrayEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getStringEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:2233,24'
          Dst:             _ZN8valijson11constraints14TypeConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:2236,51'
          Dst:             _ZN8valijson11constraints14TypeConstraint18jsonTypeFromStringINSt3__19allocatorIcEEEENS1_8JsonTypeERKNS3_12basic_stringIcNS3_11char_traitsIcEET_EE
        - Src:             'include/valijson/schema_parser.hpp:2238,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:2241,24'
          Dst:             _ZN8valijson11constraints14TypeConstraint12addNamedTypeENS1_8JsonTypeE
        - Src:             'include/valijson/schema_parser.hpp:2245,45'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8getArrayEv
        - Src:             'include/valijson/schema_parser.hpp:2245,38'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:2245,38'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:2245,38'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:2245,38'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:2246,23'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - Src:             'include/valijson/schema_parser.hpp:2247,96'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getStringEv
        - Src:             'include/valijson/schema_parser.hpp:2247,59'
          Dst:             _ZN8valijson11constraints14TypeConstraint18jsonTypeFromStringINSt3__19allocatorIcEEEENS1_8JsonTypeERKNS3_12basic_stringIcNS3_11char_traitsIcEET_EE
        - Src:             'include/valijson/schema_parser.hpp:2249,25'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:2252,32'
          Dst:             _ZN8valijson11constraints14TypeConstraint12addNamedTypeENS1_8JsonTypeE
        - Src:             'include/valijson/schema_parser.hpp:2254,30'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - Src:             'include/valijson/schema_parser.hpp:2256,50'
          Dst:             _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:2258,32'
          Dst:             _ZN8valijson11constraints14TypeConstraint13addSchemaTypeEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:2261,21'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:2265,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:2245,38'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:2265,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:2268,42'
          Dst:             _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:2270,24'
          Dst:             _ZN8valijson11constraints14TypeConstraint13addSchemaTypeEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:2273,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:2277,5'
          Dst:             _ZN8valijson11constraints14TypeConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2277,5'
          Dst:             _ZN8valijson11constraints14TypeConstraintD2Ev
    - functionName:    _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/schema.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson6Schema16mutableSubschemaEPKNS_9SubschemaE
        - _ZN8valijson9Subschema13addConstraintERKNS_11constraints10ConstraintE
      functionUses:    38
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema.hpp:123,9'
          Dst:             _ZN8valijson6Schema16mutableSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema.hpp:123,38'
          Dst:             _ZN8valijson9Subschema13addConstraintERKNS_11constraints10ConstraintE
    - functionName:    _ZN8valijson11constraints14TypeConstraintD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1167
      functionLinenumberEnd: 1167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_14TypeConstraintEED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1167,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_14TypeConstraintEED2Ev
    - functionName:    _ZN8valijson12SchemaParser19makeAllOfConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints15AllOfConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1106
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          266
      EdgeCount:       91
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN8valijson11constraints15AllOfConstraint12addSubschemaEPKNS_9SubschemaE
        - _ZN8valijson11constraints15AllOfConstraintC2Ev
        - _ZN8valijson11constraints15AllOfConstraintD2Ev
        - _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE6isBoolEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:1086,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1089,38'
          Dst:             _ZN8valijson11constraints15AllOfConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1092,50'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - Src:             'include/valijson/schema_parser.hpp:1092,43'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:1092,43'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1092,43'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1092,43'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:1093,28'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - Src:             'include/valijson/schema_parser.hpp:1093,81'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE6isBoolEv
        - Src:             'include/valijson/schema_parser.hpp:1095,46'
          Dst:             _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:1098,28'
          Dst:             _ZN8valijson11constraints15AllOfConstraint12addSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1101,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1103,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1092,43'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:1103,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1106,5'
          Dst:             _ZN8valijson11constraints15AllOfConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1106,5'
          Dst:             _ZN8valijson11constraints15AllOfConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser19makeAnyOfConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints15AnyOfConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1136
      functionLinenumberEnd: 1158
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          266
      EdgeCount:       91
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN8valijson11constraints15AnyOfConstraint12addSubschemaEPKNS_9SubschemaE
        - _ZN8valijson11constraints15AnyOfConstraintC2Ev
        - _ZN8valijson11constraints15AnyOfConstraintD2Ev
        - _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE6isBoolEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:1138,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1141,38'
          Dst:             _ZN8valijson11constraints15AnyOfConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1144,50'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - Src:             'include/valijson/schema_parser.hpp:1144,43'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:1144,43'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1144,43'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1144,43'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:1145,28'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - Src:             'include/valijson/schema_parser.hpp:1145,81'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE6isBoolEv
        - Src:             'include/valijson/schema_parser.hpp:1147,46'
          Dst:             _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:1150,28'
          Dst:             _ZN8valijson11constraints15AnyOfConstraint12addSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1153,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1155,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1144,43'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:1155,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1158,5'
          Dst:             _ZN8valijson11constraints15AnyOfConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1158,5'
          Dst:             _ZN8valijson11constraints15AnyOfConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser19makeConstConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints15ConstConstraintERKT_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1236
      functionLinenumberEnd: 1240
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints15ConstConstraint8setValueERKNS_8adapters7AdapterE
        - _ZN8valijson11constraints15ConstConstraintC2Ev
        - _ZN8valijson11constraints15ConstConstraintD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:1237,38'
          Dst:             _ZN8valijson11constraints15ConstConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1238,20'
          Dst:             _ZN8valijson11constraints15ConstConstraint8setValueERKNS_8adapters7AdapterE
        - Src:             'include/valijson/schema_parser.hpp:1240,5'
          Dst:             _ZN8valijson11constraints15ConstConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1240,5'
          Dst:             _ZN8valijson11constraints15ConstConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser22makeContainsConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints18ContainsConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1276
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          192
      EdgeCount:       64
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN8valijson11constraints18ContainsConstraint12setSubschemaEPKNS_9SubschemaE
        - _ZN8valijson11constraints18ContainsConstraintC2Ev
        - _ZN8valijson11constraints18ContainsConstraintD2Ev
        - _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNK8valijson6Schema14emptySubschemaEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:1277,41'
          Dst:             _ZN8valijson11constraints18ContainsConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1280,42'
          Dst:             _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:1283,24'
          Dst:             _ZN8valijson11constraints18ContainsConstraint12setSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1288,48'
          Dst:             _ZNK8valijson6Schema14emptySubschemaEv
        - Src:             'include/valijson/schema_parser.hpp:1288,24'
          Dst:             _ZN8valijson11constraints18ContainsConstraint12setSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1292,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1296,5'
          Dst:             _ZN8valijson11constraints18ContainsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1296,5'
          Dst:             _ZN8valijson11constraints18ContainsConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser26makeDependenciesConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints22DependenciesConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1344
      functionLinenumberEnd: 1405
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          398
      EdgeCount:       146
      CyclomaticComplexity: 65
      functionsReached:
        - _ZN8valijson11constraints22DependenciesConstraint19addSchemaDependencyINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEERS1_RKT_PKNS_9SubschemaE
        - _ZN8valijson11constraints22DependenciesConstraint21addPropertyDependencyINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEERS1_RKT_SD_
        - _ZN8valijson11constraints22DependenciesConstraint23addPropertyDependenciesINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS3_6vectorIS9_NS7_IS9_EEEEEERS1_RKT_RKT0_
        - _ZN8valijson11constraints22DependenciesConstraintC2Ev
        - _ZN8valijson11constraints22DependenciesConstraintD2Ev
        - _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE10maybeArrayEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isObjectEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isStringEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getStringEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9maybeBoolEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:1346,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1349,45'
          Dst:             _ZN8valijson11constraints22DependenciesConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1352,69'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - Src:             'include/valijson/schema_parser.hpp:1352,62'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:1352,62'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1352,62'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1352,62'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:1361,31'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE10maybeArrayEv
        - Src:             'include/valijson/schema_parser.hpp:1364,71'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - Src:             'include/valijson/schema_parser.hpp:1364,55'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:1364,55'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1364,55'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1364,55'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:1365,40'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - Src:             'include/valijson/schema_parser.hpp:1366,73'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getStringEv
        - Src:             'include/valijson/schema_parser.hpp:1368,25'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1371,17'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1364,55'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:1371,17'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1373,40'
          Dst:             _ZN8valijson11constraints22DependenciesConstraint23addPropertyDependenciesINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS3_6vectorIS9_NS7_IS9_EEEEEERS1_RKT_RKT0_
        - Src:             'include/valijson/schema_parser.hpp:1382,38'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isObjectEv
        - Src:             'include/valijson/schema_parser.hpp:1382,91'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9maybeBoolEv
        - Src:             'include/valijson/schema_parser.hpp:1385,25'
          Dst:             _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:1388,40'
          Dst:             _ZN8valijson11constraints22DependenciesConstraint19addSchemaDependencyINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEERS1_RKT_PKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1394,62'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isStringEv
        - Src:             'include/valijson/schema_parser.hpp:1396,39'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getStringEv
        - Src:             'include/valijson/schema_parser.hpp:1395,40'
          Dst:             _ZN8valijson11constraints22DependenciesConstraint21addPropertyDependencyINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEERS1_RKT_SD_
        - Src:             'include/valijson/schema_parser.hpp:1400,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1402,9'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1352,62'
          Dst:             _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:1402,9'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1405,5'
          Dst:             _ZN8valijson11constraints22DependenciesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1405,5'
          Dst:             _ZN8valijson11constraints22DependenciesConstraintD2Ev
    - functionName:    _ZN8valijson6Schema23setSubschemaDescriptionEPKNS_9SubschemaERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/schema.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson6Schema16mutableSubschemaEPKNS_9SubschemaE
        - _ZN8valijson9Subschema14setDescriptionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema.hpp:183,9'
          Dst:             _ZN8valijson6Schema16mutableSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema.hpp:183,38'
          Dst:             _ZN8valijson9Subschema14setDescriptionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN8valijson12SchemaParser27makeMultipleOfIntConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints23MultipleOfIntConstraintERKT_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1901
      functionLinenumberEnd: 1905
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints23MultipleOfIntConstraint10setDivisorEl
        - _ZN8valijson11constraints23MultipleOfIntConstraintC2Ev
        - _ZN8valijson11constraints23MultipleOfIntConstraintD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:1902,46'
          Dst:             _ZN8valijson11constraints23MultipleOfIntConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1903,20'
          Dst:             _ZN8valijson11constraints23MultipleOfIntConstraint10setDivisorEl
        - Src:             'include/valijson/schema_parser.hpp:1905,5'
          Dst:             _ZN8valijson11constraints23MultipleOfIntConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1905,5'
          Dst:             _ZN8valijson11constraints23MultipleOfIntConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser30makeMultipleOfDoubleConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints26MultipleOfDoubleConstraintERKT_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1885
      functionLinenumberEnd: 1889
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints26MultipleOfDoubleConstraint10setDivisorEd
        - _ZN8valijson11constraints26MultipleOfDoubleConstraintC2Ev
        - _ZN8valijson11constraints26MultipleOfDoubleConstraintD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:1886,49'
          Dst:             _ZN8valijson11constraints26MultipleOfDoubleConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1887,20'
          Dst:             _ZN8valijson11constraints26MultipleOfDoubleConstraint10setDivisorEd
        - Src:             'include/valijson/schema_parser.hpp:1889,5'
          Dst:             _ZN8valijson11constraints26MultipleOfDoubleConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1889,5'
          Dst:             _ZN8valijson11constraints26MultipleOfDoubleConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser18makeEnumConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints14EnumConstraintERKT_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1418
      functionLinenumberEnd: 1430
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          103
      EdgeCount:       34
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN8valijson11constraints14EnumConstraint8addValueERKNS_8adapters7AdapterE
        - _ZN8valijson11constraints14EnumConstraintC2Ev
        - _ZN8valijson11constraints14EnumConstraintD2Ev
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8getArrayEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:1420,37'
          Dst:             _ZN8valijson11constraints14EnumConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1421,45'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8getArrayEv
        - Src:             'include/valijson/schema_parser.hpp:1421,38'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:1421,38'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1421,38'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1421,38'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:1422,24'
          Dst:             _ZN8valijson11constraints14EnumConstraint8addValueERKNS_8adapters7AdapterE
        - Src:             'include/valijson/schema_parser.hpp:1423,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1421,38'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:1423,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1430,5'
          Dst:             _ZN8valijson11constraints14EnumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1430,5'
          Dst:             _ZN8valijson11constraints14EnumConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser20makeFormatConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints16FormatConstraintERKT_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1442
      functionLinenumberEnd: 1453
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          119
      EdgeCount:       42
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN8valijson11constraints16FormatConstraint9setFormatERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN8valijson11constraints16FormatConstraintC2Ev
        - _ZN8valijson11constraints16FormatConstraintD2Ev
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:1446,47'
          Dst:             _ZN8valijson11constraints16FormatConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1447,28'
          Dst:             _ZN8valijson11constraints16FormatConstraint9setFormatERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1449,13'
          Dst:             _ZN8valijson11constraints16FormatConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1449,13'
          Dst:             _ZN8valijson11constraints16FormatConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1452,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN8valijson12SchemaParser27makeSingularItemsConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints23SingularItemsConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1591
      functionLinenumberEnd: 1619
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          189
      EdgeCount:       63
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN8valijson11constraints23SingularItemsConstraint17setItemsSubschemaEPKNS_9SubschemaE
        - _ZN8valijson11constraints23SingularItemsConstraintC2Ev
        - _ZN8valijson11constraints23SingularItemsConstraintD2Ev
        - _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNK8valijson6Schema14emptySubschemaEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:1592,46'
          Dst:             _ZN8valijson11constraints23SingularItemsConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1603,42'
          Dst:             _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:1606,24'
          Dst:             _ZN8valijson11constraints23SingularItemsConstraint17setItemsSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1611,53'
          Dst:             _ZNK8valijson6Schema14emptySubschemaEv
        - Src:             'include/valijson/schema_parser.hpp:1611,24'
          Dst:             _ZN8valijson11constraints23SingularItemsConstraint17setItemsSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1615,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1619,5'
          Dst:             _ZN8valijson11constraints23SingularItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1619,5'
          Dst:             _ZN8valijson11constraints23SingularItemsConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser25makeLinearItemsConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints21LinearItemsConstraintERNS_6SchemaERKT_PSI_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_SV_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSL_3mapISS_PKNS_9SubschemaENSL_4lessISS_EENSQ_INSL_4pairISU_S16_EEEEEE
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1496
      functionLinenumberEnd: 1555
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         71
      ICount:          379
      EdgeCount:       122
      CyclomaticComplexity: 53
      functionsReached:
        - _ZN8valijson11constraints21LinearItemsConstraint16addItemSubschemaEPKNS_9SubschemaE
        - _ZN8valijson11constraints21LinearItemsConstraint27setAdditionalItemsSubschemaEPKNS_9SubschemaE
        - _ZN8valijson11constraints21LinearItemsConstraintC2Ev
        - _ZN8valijson11constraints21LinearItemsConstraintD2Ev
        - _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - _ZNK8valijson6Schema14emptySubschemaEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8getArrayEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:1497,44'
          Dst:             _ZN8valijson11constraints21LinearItemsConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1507,71'
          Dst:             _ZNK8valijson6Schema14emptySubschemaEv
        - Src:             'include/valijson/schema_parser.hpp:1507,32'
          Dst:             _ZN8valijson11constraints21LinearItemsConstraint27setAdditionalItemsSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1513,46'
          Dst:             _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:1517,28'
          Dst:             _ZN8valijson11constraints21LinearItemsConstraint27setAdditionalItemsSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1521,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1527,63'
          Dst:             _ZNK8valijson6Schema14emptySubschemaEv
        - Src:             'include/valijson/schema_parser.hpp:1527,24'
          Dst:             _ZN8valijson11constraints21LinearItemsConstraint27setAdditionalItemsSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1540,51'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8getArrayEv
        - Src:             'include/valijson/schema_parser.hpp:1540,42'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:1540,42'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1540,42'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1540,42'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:1543,50'
          Dst:             _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:1546,32'
          Dst:             _ZN8valijson11constraints21LinearItemsConstraint16addItemSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1548,17'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1540,42'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:1548,17'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1550,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1555,5'
          Dst:             _ZN8valijson11constraints21LinearItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1555,5'
          Dst:             _ZN8valijson11constraints21LinearItemsConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser25makeConditionalConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints21ConditionalConstraintERNS_6SchemaERKT_SJ_PSI_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSL_3mapISS_PKNS_9SubschemaENSL_4lessISS_EENSQ_INSL_4pairISU_S16_EEEEEE
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1201
      functionLinenumberEnd: 1225
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          265
      EdgeCount:       77
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN8valijson11constraints21ConditionalConstraint14setIfSubschemaEPKNS_9SubschemaE
        - _ZN8valijson11constraints21ConditionalConstraint16setElseSubschemaEPKNS_9SubschemaE
        - _ZN8valijson11constraints21ConditionalConstraint16setThenSubschemaEPKNS_9SubschemaE
        - _ZN8valijson11constraints21ConditionalConstraintC2Ev
        - _ZN8valijson11constraints21ConditionalConstraintD2Ev
        - _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:1202,44'
          Dst:             _ZN8valijson11constraints21ConditionalConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1204,40'
          Dst:             _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:1208,20'
          Dst:             _ZN8valijson11constraints21ConditionalConstraint14setIfSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1211,46'
          Dst:             _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:1214,24'
          Dst:             _ZN8valijson11constraints21ConditionalConstraint16setThenSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1218,46'
          Dst:             _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:1221,24'
          Dst:             _ZN8valijson11constraints21ConditionalConstraint16setElseSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1225,5'
          Dst:             _ZN8valijson11constraints21ConditionalConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1225,5'
          Dst:             _ZN8valijson11constraints21ConditionalConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser30makeMaximumConstraintExclusiveINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MaximumConstraintERKT_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1663
      functionLinenumberEnd: 1672
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          87
      EdgeCount:       26
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN8valijson11constraints17MaximumConstraint10setMaximumEd
        - _ZN8valijson11constraints17MaximumConstraint19setExclusiveMaximumEb
        - _ZN8valijson11constraints17MaximumConstraintC2Ev
        - _ZN8valijson11constraints17MaximumConstraintD2Ev
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:1665,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1668,40'
          Dst:             _ZN8valijson11constraints17MaximumConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1669,20'
          Dst:             _ZN8valijson11constraints17MaximumConstraint10setMaximumEd
        - Src:             'include/valijson/schema_parser.hpp:1670,20'
          Dst:             _ZN8valijson11constraints17MaximumConstraint19setExclusiveMaximumEb
        - Src:             'include/valijson/schema_parser.hpp:1672,5'
          Dst:             _ZN8valijson11constraints17MaximumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1672,5'
          Dst:             _ZN8valijson11constraints17MaximumConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser21makeMaximumConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MaximumConstraintERKT_PSG_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1652
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          133
      EdgeCount:       43
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN8valijson11constraints17MaximumConstraint10setMaximumEd
        - _ZN8valijson11constraints17MaximumConstraint19setExclusiveMaximumEb
        - _ZN8valijson11constraints17MaximumConstraintC2Ev
        - _ZN8valijson11constraints17MaximumConstraintD2Ev
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:1637,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1640,40'
          Dst:             _ZN8valijson11constraints17MaximumConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1641,20'
          Dst:             _ZN8valijson11constraints17MaximumConstraint10setMaximumEd
        - Src:             'include/valijson/schema_parser.hpp:1645,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1648,24'
          Dst:             _ZN8valijson11constraints17MaximumConstraint19setExclusiveMaximumEb
        - Src:             'include/valijson/schema_parser.hpp:1652,5'
          Dst:             _ZN8valijson11constraints17MaximumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1652,5'
          Dst:             _ZN8valijson11constraints17MaximumConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser22makeMaxItemsConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints18MaxItemsConstraintERKT_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1685
      functionLinenumberEnd: 1696
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          95
      EdgeCount:       31
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN8valijson11constraints18MaxItemsConstraint11setMaxItemsEm
        - _ZN8valijson11constraints18MaxItemsConstraintC2Ev
        - _ZN8valijson11constraints18MaxItemsConstraintD2Ev
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:1689,49'
          Dst:             _ZN8valijson11constraints18MaxItemsConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1690,28'
          Dst:             _ZN8valijson11constraints18MaxItemsConstraint11setMaxItemsEm
        - Src:             'include/valijson/schema_parser.hpp:1692,13'
          Dst:             _ZN8valijson11constraints18MaxItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1692,13'
          Dst:             _ZN8valijson11constraints18MaxItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1695,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN8valijson12SchemaParser23makeMaxLengthConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints19MaxLengthConstraintERKT_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1709
      functionLinenumberEnd: 1720
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          95
      EdgeCount:       31
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN8valijson11constraints19MaxLengthConstraint12setMaxLengthEm
        - _ZN8valijson11constraints19MaxLengthConstraintC2Ev
        - _ZN8valijson11constraints19MaxLengthConstraintD2Ev
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:1713,50'
          Dst:             _ZN8valijson11constraints19MaxLengthConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1714,28'
          Dst:             _ZN8valijson11constraints19MaxLengthConstraint12setMaxLengthEm
        - Src:             'include/valijson/schema_parser.hpp:1716,13'
          Dst:             _ZN8valijson11constraints19MaxLengthConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1716,13'
          Dst:             _ZN8valijson11constraints19MaxLengthConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1719,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN8valijson12SchemaParser27makeMaxPropertiesConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints23MaxPropertiesConstraintERKT_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1735
      functionLinenumberEnd: 1746
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          95
      EdgeCount:       31
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN8valijson11constraints23MaxPropertiesConstraint16setMaxPropertiesEm
        - _ZN8valijson11constraints23MaxPropertiesConstraintC2Ev
        - _ZN8valijson11constraints23MaxPropertiesConstraintD2Ev
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:1739,54'
          Dst:             _ZN8valijson11constraints23MaxPropertiesConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1740,28'
          Dst:             _ZN8valijson11constraints23MaxPropertiesConstraint16setMaxPropertiesEm
        - Src:             'include/valijson/schema_parser.hpp:1742,13'
          Dst:             _ZN8valijson11constraints23MaxPropertiesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1742,13'
          Dst:             _ZN8valijson11constraints23MaxPropertiesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1745,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN8valijson12SchemaParser30makeMinimumConstraintExclusiveINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MinimumConstraintERKT_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1792
      functionLinenumberEnd: 1801
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          87
      EdgeCount:       26
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN8valijson11constraints17MinimumConstraint10setMinimumEd
        - _ZN8valijson11constraints17MinimumConstraint19setExclusiveMinimumEb
        - _ZN8valijson11constraints17MinimumConstraintC2Ev
        - _ZN8valijson11constraints17MinimumConstraintD2Ev
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:1794,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1797,40'
          Dst:             _ZN8valijson11constraints17MinimumConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1798,20'
          Dst:             _ZN8valijson11constraints17MinimumConstraint10setMinimumEd
        - Src:             'include/valijson/schema_parser.hpp:1799,20'
          Dst:             _ZN8valijson11constraints17MinimumConstraint19setExclusiveMinimumEb
        - Src:             'include/valijson/schema_parser.hpp:1801,5'
          Dst:             _ZN8valijson11constraints17MinimumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1801,5'
          Dst:             _ZN8valijson11constraints17MinimumConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser21makeMinimumConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MinimumConstraintERKT_PSG_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1764
      functionLinenumberEnd: 1781
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          133
      EdgeCount:       43
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN8valijson11constraints17MinimumConstraint10setMinimumEd
        - _ZN8valijson11constraints17MinimumConstraint19setExclusiveMinimumEb
        - _ZN8valijson11constraints17MinimumConstraintC2Ev
        - _ZN8valijson11constraints17MinimumConstraintD2Ev
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:1766,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1769,40'
          Dst:             _ZN8valijson11constraints17MinimumConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1770,20'
          Dst:             _ZN8valijson11constraints17MinimumConstraint10setMinimumEd
        - Src:             'include/valijson/schema_parser.hpp:1774,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1777,24'
          Dst:             _ZN8valijson11constraints17MinimumConstraint19setExclusiveMinimumEb
        - Src:             'include/valijson/schema_parser.hpp:1781,5'
          Dst:             _ZN8valijson11constraints17MinimumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1781,5'
          Dst:             _ZN8valijson11constraints17MinimumConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser22makeMinItemsConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints18MinItemsConstraintERKT_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1813
      functionLinenumberEnd: 1824
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          95
      EdgeCount:       31
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN8valijson11constraints18MinItemsConstraint11setMinItemsEm
        - _ZN8valijson11constraints18MinItemsConstraintC2Ev
        - _ZN8valijson11constraints18MinItemsConstraintD2Ev
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:1817,49'
          Dst:             _ZN8valijson11constraints18MinItemsConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1818,28'
          Dst:             _ZN8valijson11constraints18MinItemsConstraint11setMinItemsEm
        - Src:             'include/valijson/schema_parser.hpp:1820,13'
          Dst:             _ZN8valijson11constraints18MinItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1820,13'
          Dst:             _ZN8valijson11constraints18MinItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1823,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN8valijson12SchemaParser23makeMinLengthConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints19MinLengthConstraintERKT_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1836
      functionLinenumberEnd: 1847
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          95
      EdgeCount:       31
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN8valijson11constraints19MinLengthConstraint12setMinLengthEm
        - _ZN8valijson11constraints19MinLengthConstraintC2Ev
        - _ZN8valijson11constraints19MinLengthConstraintD2Ev
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:1840,50'
          Dst:             _ZN8valijson11constraints19MinLengthConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1841,28'
          Dst:             _ZN8valijson11constraints19MinLengthConstraint12setMinLengthEm
        - Src:             'include/valijson/schema_parser.hpp:1843,13'
          Dst:             _ZN8valijson11constraints19MinLengthConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1843,13'
          Dst:             _ZN8valijson11constraints19MinLengthConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1846,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN8valijson12SchemaParser27makeMinPropertiesConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints23MinPropertiesConstraintERKT_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1862
      functionLinenumberEnd: 1873
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          95
      EdgeCount:       31
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN8valijson11constraints23MinPropertiesConstraint16setMinPropertiesEm
        - _ZN8valijson11constraints23MinPropertiesConstraintC2Ev
        - _ZN8valijson11constraints23MinPropertiesConstraintD2Ev
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:1866,54'
          Dst:             _ZN8valijson11constraints23MinPropertiesConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1867,28'
          Dst:             _ZN8valijson11constraints23MinPropertiesConstraint16setMinPropertiesEm
        - Src:             'include/valijson/schema_parser.hpp:1869,13'
          Dst:             _ZN8valijson11constraints23MinPropertiesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1869,13'
          Dst:             _ZN8valijson11constraints23MinPropertiesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1872,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN8valijson12SchemaParser17makeNotConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints13NotConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1934
      functionLinenumberEnd: 1945
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          153
      EdgeCount:       46
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN8valijson11constraints13NotConstraint12setSubschemaEPKNS_9SubschemaE
        - _ZN8valijson11constraints13NotConstraintC2Ev
        - _ZN8valijson11constraints13NotConstraintD2Ev
        - _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:1936,42'
          Dst:             _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:1939,40'
          Dst:             _ZN8valijson11constraints13NotConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1940,24'
          Dst:             _ZN8valijson11constraints13NotConstraint12setSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1942,9'
          Dst:             _ZN8valijson11constraints13NotConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1942,9'
          Dst:             _ZN8valijson11constraints13NotConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1944,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN8valijson12SchemaParser19makeOneOfConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints15OneOfConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1974
      functionLinenumberEnd: 1988
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          204
      EdgeCount:       58
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN8valijson11constraints15OneOfConstraint12addSubschemaEPKNS_9SubschemaE
        - _ZN8valijson11constraints15OneOfConstraintC2Ev
        - _ZN8valijson11constraints15OneOfConstraintD2Ev
        - _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8getArrayEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:1975,38'
          Dst:             _ZN8valijson11constraints15OneOfConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1978,50'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8getArrayEv
        - Src:             'include/valijson/schema_parser.hpp:1978,43'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:1978,43'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1978,43'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1978,43'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:1980,42'
          Dst:             _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:1983,24'
          Dst:             _ZN8valijson11constraints15OneOfConstraint12addSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1985,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1978,43'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:1985,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1988,5'
          Dst:             _ZN8valijson11constraints15OneOfConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1988,5'
          Dst:             _ZN8valijson11constraints15OneOfConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser21makePatternConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17PatternConstraintERKT_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2001
      functionLinenumberEnd: 2005
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          74
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN8valijson11constraints17PatternConstraint10setPatternINSt3__19allocatorIcEEEEvRKNS3_12basic_stringIcNS3_11char_traitsIcEET_EE
        - _ZN8valijson11constraints17PatternConstraintC2Ev
        - _ZN8valijson11constraints17PatternConstraintD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:2002,40'
          Dst:             _ZN8valijson11constraints17PatternConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:2003,20'
          Dst:             _ZN8valijson11constraints17PatternConstraint10setPatternINSt3__19allocatorIcEEEEvRKNS3_12basic_stringIcNS3_11char_traitsIcEET_EE
        - Src:             'include/valijson/schema_parser.hpp:2005,5'
          Dst:             _ZN8valijson11constraints17PatternConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2005,5'
          Dst:             _ZN8valijson11constraints17PatternConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser24makePropertiesConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints20PropertiesConstraintERNS_6SchemaERKT_PSI_SK_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_SV_SV_NS0_12FunctionPtrsISH_E8FetchDocEPKNS_9SubschemaERNS0_13DocumentCacheISH_E4TypeERNSL_3mapISS_S11_NSL_4lessISS_EENSQ_INSL_4pairISU_S11_EEEEEE
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2059
      functionLinenumberEnd: 2125
      functionDepth:   0
      returnType:      void
      argCount:        15
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         92
      ICount:          508
      EdgeCount:       158
      CyclomaticComplexity: 68
      functionsReached:
        - _ZN8valijson11constraints20PropertiesConstraint20addPropertySubschemaINSt3__19allocatorIcEEEEbRKNS3_12basic_stringIcNS3_11char_traitsIcEET_EEPKNS_9SubschemaE
        - _ZN8valijson11constraints20PropertiesConstraint27addPatternPropertySubschemaINSt3__19allocatorIcEEEEbRKNS3_12basic_stringIcNS3_11char_traitsIcEET_EEPKNS_9SubschemaE
        - _ZN8valijson11constraints20PropertiesConstraint32setAdditionalPropertiesSubschemaEPKNS_9SubschemaE
        - _ZN8valijson11constraints20PropertiesConstraintC2Ev
        - _ZN8valijson11constraints20PropertiesConstraintD2Ev
        - _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - _ZNK8valijson6Schema14emptySubschemaEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getObjectEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:2062,43'
          Dst:             _ZN8valijson11constraints20PropertiesConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:2066,47'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getObjectEv
        - Src:             'include/valijson/schema_parser.hpp:2066,33'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:2066,33'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:2066,33'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:2066,33'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:2069,46'
          Dst:             _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:2073,28'
          Dst:             _ZN8valijson11constraints20PropertiesConstraint20addPropertySubschemaINSt3__19allocatorIcEEEEbRKNS3_12basic_stringIcNS3_11char_traitsIcEET_EEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:2074,13'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:2066,33'
          Dst:             _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:2074,13'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:2079,54'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getObjectEv
        - Src:             'include/valijson/schema_parser.hpp:2079,33'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:2079,33'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:2079,33'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:2079,33'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:2082,46'
          Dst:             _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:2086,28'
          Dst:             _ZN8valijson11constraints20PropertiesConstraint27addPatternPropertySubschemaINSt3__19allocatorIcEEEEbRKNS3_12basic_stringIcNS3_11char_traitsIcEET_EEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:2087,13'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:2079,33'
          Dst:             _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:2087,13'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:2104,76'
          Dst:             _ZNK8valijson6Schema14emptySubschemaEv
        - Src:             'include/valijson/schema_parser.hpp:2104,32'
          Dst:             _ZN8valijson11constraints20PropertiesConstraint32setAdditionalPropertiesSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:2109,46'
          Dst:             _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:2113,28'
          Dst:             _ZN8valijson11constraints20PropertiesConstraint32setAdditionalPropertiesSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:2116,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:2121,68'
          Dst:             _ZNK8valijson6Schema14emptySubschemaEv
        - Src:             'include/valijson/schema_parser.hpp:2121,24'
          Dst:             _ZN8valijson11constraints20PropertiesConstraint32setAdditionalPropertiesSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:2125,5'
          Dst:             _ZN8valijson11constraints20PropertiesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2125,5'
          Dst:             _ZN8valijson11constraints20PropertiesConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser27makePropertyNamesConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints23PropertyNamesConstraintERNS_6SchemaERKT_SJ_NSt3__18optionalINSK_12basic_stringIcNSK_11char_traitsIcEENSK_9allocatorIcEEEEEERKSR_NS0_12FunctionPtrsISH_E8FetchDocERNS0_13DocumentCacheISH_E4TypeERNSK_3mapISR_PKNS_9SubschemaENSK_4lessISR_EENSP_INSK_4pairIST_S15_EEEEEE
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2137
      functionLinenumberEnd: 2143
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          102
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN8valijson11constraints23PropertyNamesConstraint12setSubschemaEPKNS_9SubschemaE
        - _ZN8valijson11constraints23PropertyNamesConstraintC2Ev
        - _ZN8valijson11constraints23PropertyNamesConstraintD2Ev
        - _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:2138,38'
          Dst:             _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:2140,46'
          Dst:             _ZN8valijson11constraints23PropertyNamesConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:2141,20'
          Dst:             _ZN8valijson11constraints23PropertyNamesConstraint12setSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:2143,5'
          Dst:             _ZN8valijson11constraints23PropertyNamesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2143,5'
          Dst:             _ZN8valijson11constraints23PropertyNamesConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser29makeRequiredConstraintForSelfINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENSt3__18optionalINS_11constraints18RequiredConstraintEEERKT_RKNSD_12basic_stringIcNSD_11char_traitsIcEENSD_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2161
      functionLinenumberEnd: 2173
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          85
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN8valijson11constraints18RequiredConstraint19addRequiredPropertyINSt3__19allocatorIcEEEEbRKNS3_12basic_stringIcNS3_11char_traitsIcEET_EE
        - _ZN8valijson11constraints18RequiredConstraintC2Ev
        - _ZN8valijson11constraints18RequiredConstraintD2Ev
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:2163,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:2167,45'
          Dst:             _ZN8valijson11constraints18RequiredConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:2168,24'
          Dst:             _ZN8valijson11constraints18RequiredConstraint19addRequiredPropertyINSt3__19allocatorIcEEEEbRKNS3_12basic_stringIcNS3_11char_traitsIcEET_EE
        - Src:             'include/valijson/schema_parser.hpp:2170,9'
          Dst:             _ZN8valijson11constraints18RequiredConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2170,9'
          Dst:             _ZN8valijson11constraints18RequiredConstraintD2Ev
    - functionName:    _ZNRSt3__18optionalIN8valijson11constraints18RequiredConstraintEEdeB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 812
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNRSt3__123__optional_storage_baseIN8valijson11constraints18RequiredConstraintELb0EE5__getB8ne220000Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:812,18'
          Dst:             _ZNRSt3__123__optional_storage_baseIN8valijson11constraints18RequiredConstraintELb0EE5__getB8ne220000Ev
    - functionName:    _ZN8valijson12SchemaParser22makeRequiredConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints18RequiredConstraintERKT_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2189
      functionLinenumberEnd: 2201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          139
      EdgeCount:       48
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN8valijson11constraints18RequiredConstraint19addRequiredPropertyINSt3__19allocatorIcEEEEbRKNS3_12basic_stringIcNS3_11char_traitsIcEET_EE
        - _ZN8valijson11constraints18RequiredConstraintC2Ev
        - _ZN8valijson11constraints18RequiredConstraintD2Ev
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8getArrayEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getStringEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:2190,41'
          Dst:             _ZN8valijson11constraints18RequiredConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:2192,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8getArrayEv
        - Src:             'include/valijson/schema_parser.hpp:2192,34'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:2192,34'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:2192,34'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:2192,34'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:2193,20'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - Src:             'include/valijson/schema_parser.hpp:2194,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:2197,46'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getStringEv
        - Src:             'include/valijson/schema_parser.hpp:2197,24'
          Dst:             _ZN8valijson11constraints18RequiredConstraint19addRequiredPropertyINSt3__19allocatorIcEEEEbRKNS3_12basic_stringIcNS3_11char_traitsIcEET_EE
        - Src:             'include/valijson/schema_parser.hpp:2198,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:2192,34'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:2198,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:2201,5'
          Dst:             _ZN8valijson11constraints18RequiredConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2201,5'
          Dst:             _ZN8valijson11constraints18RequiredConstraintD2Ev
    - functionName:    _ZN8valijson6Schema17setSubschemaTitleEPKNS_9SubschemaERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/schema.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson6Schema16mutableSubschemaEPKNS_9SubschemaE
        - _ZN8valijson9Subschema8setTitleERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema.hpp:207,9'
          Dst:             _ZN8valijson6Schema16mutableSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema.hpp:207,38'
          Dst:             _ZN8valijson9Subschema8setTitleERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN8valijson12SchemaParser25makeUniqueItemsConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENSt3__18optionalINS_11constraints21UniqueItemsConstraintEEERKT_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2289
      functionLinenumberEnd: 2302
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          95
      EdgeCount:       31
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN8valijson11constraints21UniqueItemsConstraintC2Ev
        - _ZN8valijson11constraints21UniqueItemsConstraintD2Ev
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:2295,24'
          Dst:             _ZN8valijson11constraints21UniqueItemsConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:2295,17'
          Dst:             _ZN8valijson11constraints21UniqueItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2295,17'
          Dst:             _ZN8valijson11constraints21UniqueItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2301,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNRSt3__18optionalIN8valijson11constraints21UniqueItemsConstraintEEdeB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 812
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNRSt3__123__optional_storage_baseIN8valijson11constraints21UniqueItemsConstraintELb0EE5__getB8ne220000Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:812,18'
          Dst:             _ZNRSt3__123__optional_storage_baseIN8valijson11constraints21UniqueItemsConstraintELb0EE5__getB8ne220000Ev
    - functionName:    _ZN8valijson6Schema16mutableSubschemaEPKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/schema.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          87
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema.hpp:239,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema.hpp:245,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8getArrayEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE16getArrayOptionalEv
        - _ZNRSt3__18optionalIN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:540,55'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE16getArrayOptionalEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:542,20'
          Dst:             _ZNRSt3__18optionalIN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:545,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNRSt3__18optionalIN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 812
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNRSt3__123__optional_storage_baseIN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEELb0EE5__getB8ne220000Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:812,18'
          Dst:             _ZNRSt3__123__optional_storage_baseIN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEELb0EE5__getB8ne220000Ev
    - functionName:    _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEE
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      'N/A'
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          97
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEERNSL_6vectorISS_NSQ_ISS_EEEE
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:541,16'
          Dst:             _ZN8valijson12SchemaParser17makeOrReuseSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEPKNS_9SubschemaERNS_6SchemaERKT_SK_NSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISI_E8FetchDocESF_PSU_RNS0_13DocumentCacheISI_E4TypeERNSL_3mapISS_SF_NSL_4lessISS_EENSQ_INSL_4pairISU_SF_EEEEEERNSL_6vectorISS_NSQ_ISS_EEEE
    - functionName:    _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getObjectEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE17getObjectOptionalEv
        - _ZNRSt3__18optionalIN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:649,57'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE17getObjectOptionalEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:651,20'
          Dst:             _ZNRSt3__18optionalIN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:654,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNRSt3__18optionalIN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 812
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNRSt3__123__optional_storage_baseIN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEELb0EE5__getB8ne220000Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:812,18'
          Dst:             _ZNRSt3__123__optional_storage_baseIN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEELb0EE5__getB8ne220000Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_14TypeConstraintEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints10ConstraintD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson8internal15CustomAllocatorINSt3__111__tree_nodeINS_11constraints14TypeConstraint8JsonTypeEPvEEE10deallocateEPS8_m
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints14TypeConstraintD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1167
      functionLinenumberEnd: 1167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints14TypeConstraintD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1167,7'
          Dst:             _ZN8valijson11constraints14TypeConstraintD2Ev
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_14TypeConstraintEE6acceptERNS0_17ConstraintVisitorE
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15BasicConstraintINS0_14TypeConstraintEE5cloneEPFPvmEPFvS4_E
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson11constraints14TypeConstraintC2ERKS1_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:45,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/constraints/basic_constraint.hpp:49,31'
          Dst:             _ZN8valijson11constraints14TypeConstraintC2ERKS1_
    - functionName:    _ZN8valijson11constraints14TypeConstraintC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1167
      functionLinenumberEnd: 1167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_14TypeConstraintEEC2ERKS3_
        - _ZN8valijson11constraints15BasicConstraintINS0_14TypeConstraintEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1167,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_14TypeConstraintEEC2ERKS3_
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1167,7'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_14TypeConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_14TypeConstraintEEC2ERKS3_
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:29,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2ERKS3_
        - Src:             'include/valijson/constraints/basic_constraint.hpp:30,42'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson8internal15CustomAllocatorINSt3__111__tree_nodeINS_11constraints14TypeConstraint8JsonTypeEPvEEE8allocateEmPKv
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal15CustomAllocatorINSt3__111__tree_nodeINS_11constraints14TypeConstraint8JsonTypeEPvEEEC2ERKS9_
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints15BasicConstraintINS0_14TypeConstraintEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.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:
        - _ZN8valijson11constraints15BasicConstraintINS0_14TypeConstraintEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:32,41'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_14TypeConstraintEED2Ev
    - functionName:    _ZN8valijson9Subschema13addConstraintERKNS_11constraints10ConstraintE
      functionSourceFile: '/src/valijson/include/valijson/subschema.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints14TypeConstraintC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1183
      functionLinenumberEnd: 1183
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          64
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8valijson11constraints15BasicConstraintINS0_14TypeConstraintEEC2Ev
        - _ZN8valijson11constraints15BasicConstraintINS0_14TypeConstraintEED2Ev
        - _ZN8valijson8internal15CustomAllocatorINS_11constraints14TypeConstraint8JsonTypeEEC2IPvEERKNS1_IT_EE
        - _ZN8valijson8internal15CustomAllocatorIPKNS_9SubschemaEEC2IPvEERKNS1_IT_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1181,5'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_14TypeConstraintEEC2Ev
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1182,45'
          Dst:             _ZN8valijson8internal15CustomAllocatorINS_11constraints14TypeConstraint8JsonTypeEEC2IPvEERKNS1_IT_EE
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1183,23'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPKNS_9SubschemaEEC2IPvEERKNS1_IT_EE
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1183,83'
          Dst:             _ZN8valijson11constraints15BasicConstraintINS0_14TypeConstraintEED2Ev
    - functionName:    _ZN8valijson11constraints14TypeConstraint18jsonTypeFromStringINSt3__19allocatorIcEEEENS1_8JsonTypeERKNS3_12basic_stringIcNS3_11char_traitsIcEET_EE
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1226
      functionLinenumberEnd: 1248
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         36
      ICount:          154
      EdgeCount:       39
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1245,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN8valijson11constraints14TypeConstraint12addNamedTypeENS1_8JsonTypeE
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1191
      functionLinenumberEnd: 1193
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson11constraints14TypeConstraint13addSchemaTypeEPKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1196
      functionLinenumberEnd: 1198
      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:    _ZN8valijson11constraints15BasicConstraintINS0_14TypeConstraintEEC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/basic_constraint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson11constraints10ConstraintC2Ev
        - _ZN8valijson11constraints10ConstraintD2Ev
        - _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/basic_constraint.hpp:23,5'
          Dst:             _ZN8valijson11constraints10ConstraintC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,9'
          Dst:             _ZN8valijson8internal15CustomAllocatorIPvEC2Ev
        - Src:             'include/valijson/constraints/basic_constraint.hpp:24,25'
          Dst:             _ZN8valijson11constraints10ConstraintD2Ev
    - functionName:    _ZN8valijson8internal15CustomAllocatorINS_11constraints14TypeConstraint8JsonTypeEEC2IPvEERKNS1_IT_EE
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8internal15CustomAllocatorINSt3__111__tree_nodeINS_11constraints14TypeConstraint8JsonTypeEPvEEEC2IS6_EERKNS1_IT_EE
      functionSourceFile: '/src/valijson/include/valijson/internal/custom_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __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:    11
      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:    11
      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:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson9Subschema5setIdERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/subschema.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson9Subschema16setAlwaysInvalidEb
      functionSourceFile: '/src/valijson/include/valijson/subschema.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson12SchemaParser17freeDocumentCacheINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEvRKNS0_13DocumentCacheIT_E4TypeENS0_12FunctionPtrsISE_E7FreeDocE
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson12SchemaParser25resolveThenPopulateSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEvRNS_6SchemaERKT_SH_RKNS_9SubschemaENSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISF_E8FetchDocEPSJ_PSU_RNS0_13DocumentCacheISF_E4TypeERNSL_3mapISS_SZ_NSL_4lessISS_EENSQ_INSL_4pairISU_SZ_EEEEEE
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1002
      functionLinenumberEnd: 1054
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          400
      EdgeCount:       123
      CyclomaticComplexity: 52
      functionsReached:
        - _ZN8valijson12SchemaParser14populateSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEvRNS_6SchemaERKT_SH_RKNS_9SubschemaERKNSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISF_E8FetchDocEPSJ_PSW_RNS0_13DocumentCacheISF_E4TypeERNSL_3mapISS_S11_NSL_4lessISS_EENSQ_INSL_4pairISW_S11_EEEEEE
        - _ZN8valijson12SchemaParser19sanitiseJsonPointerERKNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE
        - _ZN8valijson12SchemaParser20extractJsonReferenceINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RNSt3__112basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEE
        - _ZN8valijson12SchemaParser25resolveThenPopulateSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEvRNS_6SchemaERKT_SH_RKNS_9SubschemaENSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISF_E8FetchDocEPSJ_PSU_RNS0_13DocumentCacheISF_E4TypeERNSL_3mapISS_SZ_NSL_4lessISS_EENSQ_INSL_4pairISU_SZ_EEEEEE
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8internal12json_pointer18resolveJsonPointerINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEE
        - _ZN8valijson8internal14json_reference19getJsonReferenceUriERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN8valijson8internal14json_reference23getJsonReferencePointerERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN8valijson8internal3uri13isUriAbsoluteERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN8valijson8internal3uri5isUrnERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
      functionUses:    3
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:1004,14'
          Dst:             _ZN8valijson12SchemaParser20extractJsonReferenceINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RNSt3__112basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1005,13'
          Dst:             _ZN8valijson12SchemaParser14populateSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEvRNS_6SchemaERKT_SH_RKNS_9SubschemaERKNSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISF_E8FetchDocEPSJ_PSW_RNS0_13DocumentCacheISF_E4TypeERNSL_3mapISS_S11_NSL_4lessISS_EENSQ_INSL_4pairISW_S11_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:1012,56'
          Dst:             _ZN8valijson8internal14json_reference19getJsonReferenceUriERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1016,17'
          Dst:             _ZN8valijson8internal14json_reference23getJsonReferencePointerERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1015,47'
          Dst:             _ZN8valijson12SchemaParser19sanitiseJsonPointerERKNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE
        - Src:             'include/valijson/schema_parser.hpp:1018,58'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:1018,29'
          Dst:             _ZN8valijson8internal3uri13isUriAbsoluteERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1018,96'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:1018,75'
          Dst:             _ZN8valijson8internal3uri5isUrnERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1021,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1024,88'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:1028,84'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:1028,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1034,47'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:1036,31'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
        - Src:             'include/valijson/schema_parser.hpp:1039,17'
          Dst:             _ZN8valijson8internal12json_pointer18resolveJsonPointerINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1042,13'
          Dst:             _ZN8valijson12SchemaParser25resolveThenPopulateSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEvRNS_6SchemaERKT_SH_RKNS_9SubschemaENSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISF_E8FetchDocEPSJ_PSU_RNS0_13DocumentCacheISF_E4TypeERNSL_3mapISS_SZ_NSL_4lessISS_EENSQ_INSL_4pairISU_SZ_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:1045,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1045,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1045,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1045,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1047,21'
          Dst:             _ZN8valijson8internal12json_pointer18resolveJsonPointerINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1049,13'
          Dst:             _ZN8valijson12SchemaParser25resolveThenPopulateSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEvRNS_6SchemaERKT_SH_RKNS_9SubschemaENSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISF_E8FetchDocEPSJ_PSU_RNS0_13DocumentCacheISF_E4TypeERNSL_3mapISS_SZ_NSL_4lessISS_EENSQ_INSL_4pairISU_SZ_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:1051,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1051,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1052,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE5EmptyEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      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:    _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE11ShrinkToFitEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9rapidjson12CrtAllocator4FreeEPv
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE6ResizeEm
        - _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE5EmptyEv
        - _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE7GetSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:102,13'
          Dst:             _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE5EmptyEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:104,13'
          Dst:             _ZN9rapidjson12CrtAllocator4FreeEPv
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:110,20'
          Dst:             _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE7GetSizeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:110,13'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE6ResizeEm
    - functionName:    _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE7GetSizeEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE6ResizeEm
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12CrtAllocator7ReallocEPvmm
        - _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE11GetCapacityEv
        - _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE7GetSizeEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:202,29'
          Dst:             _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE7GetSizeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:203,65'
          Dst:             _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE11GetCapacityEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:203,49'
          Dst:             _ZN9rapidjson12CrtAllocator7ReallocEPvmm
    - functionName:    _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE11GetCapacityEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson12CrtAllocator7ReallocEPvmm
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/allocators.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - realloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/allocators.h:98,16'
          Dst:             realloc
    - functionName:    realloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E10ClearStackEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2868
      functionLinenumberEnd: 2875
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE11ShrinkToFitEv
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2873,20'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE5ClearEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2874,16'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE11ShrinkToFitEv
    - functionName:    _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE5ClearEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE10ClearStackEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:698,32'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE5ClearEv
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11SetArrayRawEPS6_jRS5_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2402
      functionLinenumberEnd: 2412
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE18SetElementsPointerEPS6_
        - _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE6MallocEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2405,68'
          Dst:             _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEE6MallocEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2406,13'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE18SetElementsPointerEPS6_
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2410,13'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE18SetElementsPointerEPS6_
    - functionName:    _ZN9rapidjson6MallocINS_13GenericMemberINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEES6_EEPT_RT0_m
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/allocators.h'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson7ReallocINS_13GenericMemberINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEES6_EEPT_RT0_S9_mm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/allocators.h:444,12'
          Dst:             _ZN9rapidjson7ReallocINS_13GenericMemberINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEES6_EEPT_RT0_S9_mm
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE17SetMembersPointerEPNS_13GenericMemberIS2_S5_EE
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2119
      functionLinenumberEnd: 2119
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE14DoAllocMembersEjRS5_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2268
      functionLinenumberEnd: 2269
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson6MallocINS_13GenericMemberINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEES6_EEPT_RT0_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2269,16'
          Dst:             _ZN9rapidjson6MallocINS_13GenericMemberINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEES6_EEPT_RT0_m
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE12SetObjectRawEPNS_13GenericMemberIS2_S5_EEjRS5_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2415
      functionLinenumberEnd: 2432
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE14DoAllocMembersEjRS5_
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE17SetMembersPointerEPNS_13GenericMemberIS2_S5_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2418,25'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE14DoAllocMembersEjRS5_
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2419,13'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE17SetMembersPointerEPNS_13GenericMemberIS2_S5_EE
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2430,13'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE17SetMembersPointerEPNS_13GenericMemberIS2_S5_EE
    - functionName:    _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE3TopINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_v
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE7GetSizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:146,9'
          Dst:             _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE7GetSizeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:146,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
    - functionName:    _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE3PopINS_13GenericMemberINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE7GetSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:139,9'
          Dst:             _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE7GetSizeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:139,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
    - functionName:    _ZN9rapidjson8internal5Pow10Ei
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/pow10.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/pow10.h:48,5'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
    - functionName:    _ZN9rapidjson8internal8FastPathEdi
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/strtod.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN9rapidjson8internal5Pow10Ei
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/strtod.h:32,30'
          Dst:             _ZN9rapidjson8internal5Pow10Ei
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/strtod.h:34,30'
          Dst:             _ZN9rapidjson8internal5Pow10Ei
    - functionName:    _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E4UintEj
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2823
      functionLinenumberEnd: 2823
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ej
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2823,50'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2823,69'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ej
    - functionName:    _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE10PushUnsafeINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE7ReserveINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEvm
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:124,9'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE7ReserveINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEvm
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:125,16'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE10PushUnsafeINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
    - functionName:    _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE7ReserveINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEvm
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE6ExpandINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:119,13'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE6ExpandINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEvm
    - functionName:    _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE10PushUnsafeINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          78
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _Z16rapidjson_assertIPcET_S1_RKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEi
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:130,9'
          Dst:             _Z16rapidjson_assertIPcET_S1_RKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:131,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
    - functionName:    _Z16rapidjson_assertIPcET_S1_RKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEi
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          118
      EdgeCount:       42
      CyclomaticComplexity: 20
      functionsReached:
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:58,11'
          Dst:             __cxa_allocate_exception
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:58,17'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:58,11'
          Dst:             __cxa_throw
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:58,11'
          Dst:             __cxa_free_exception
    - functionName:    _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE6ExpandINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEvm
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE6ResizeEm
        - _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE11GetCapacityEv
        - _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE7GetSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:191,27'
          Dst:             _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE11GetCapacityEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:194,26'
          Dst:             _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE7GetSizeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:198,9'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE6ResizeEm
    - functionName:    _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E3IntEi
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2822
      functionLinenumberEnd: 2822
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ei
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2822,44'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2822,63'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ei
    - functionName:    _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E6Uint64Em
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2825
      functionLinenumberEnd: 2825
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Em
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2825,52'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2825,71'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Em
    - functionName:    _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E5Int64El
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2824
      functionLinenumberEnd: 2824
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2El
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2824,50'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2824,69'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2El
    - functionName:    _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E6DoubleEd
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2826
      functionLinenumberEnd: 2826
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ed
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2826,50'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2826,69'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ed
    - functionName:    _ZN9rapidjson8internal21StrtodNormalPrecisionEdi
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/strtod.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9rapidjson8internal8FastPathEdi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/strtod.h:40,13'
          Dst:             _ZN9rapidjson8internal8FastPathEdi
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/strtod.h:41,13'
          Dst:             _ZN9rapidjson8internal8FastPathEdi
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/strtod.h:44,13'
          Dst:             _ZN9rapidjson8internal8FastPathEdi
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE3PopEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1424
      functionLinenumberEnd: 1424
      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:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4TakeEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1419
      functionLinenumberEnd: 1419
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1419,53'
          Dst:             _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
    - functionName:    _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/encodedstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12MemoryStream4TakeEv
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/encodedstream.h:78,28'
          Dst:             _ZN9rapidjson12MemoryStream4TakeEv
    - functionName:    _ZN9rapidjson12MemoryStream4TakeEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/memorystream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE6LengthEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1423
      functionLinenumberEnd: 1423
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE8TakePushEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1418
      functionLinenumberEnd: 1418
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1418,57'
          Dst:             _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
    - functionName:    _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1417
      functionLinenumberEnd: 1417
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1417,59'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
    - functionName:    _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/encodedstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9rapidjson12MemoryStream4PeekEv
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/encodedstream.h:77,34'
          Dst:             _ZNK9rapidjson12MemoryStream4PeekEv
    - functionName:    _ZNK9rapidjson12MemoryStream4PeekEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/memorystream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS4_12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EEEEEbRT_NSB_2ChE
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4TakeEv
        - _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:896,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:897,16'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4TakeEv
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4TellEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1422
      functionLinenumberEnd: 1422
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1422,35'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
    - functionName:    _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/encodedstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9rapidjson12MemoryStream4TellEv
      functionUses:    34
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/encodedstream.h:79,38'
          Dst:             _ZNK9rapidjson12MemoryStream4TellEv
    - functionName:    _ZNK9rapidjson12MemoryStream4TellEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/memorystream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EEC2ERS4_RS8_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1415
      functionLinenumberEnd: 1415
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E4BoolEb
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2821
      functionLinenumberEnd: 2821
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2IbEET_PNS_8internal8EnableIfINS9_15RemoveSfinaeTagIPFRNS9_9SfinaeTagENS9_6IsSameIbS8_EEEE4TypeEvE4TypeE
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2821,46'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2821,65'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2IbEET_PNS_8internal8EnableIfINS9_15RemoveSfinaeTagIPFRNS9_9SfinaeTagENS9_6IsSameIbS8_EEEE4TypeEvE4TypeE
    - functionName:    _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E4NullEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2820
      functionLinenumberEnd: 2820
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ev
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2820,40'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2820,59'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ev
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11ParseNumberILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1468
      functionLinenumberEnd: 1748
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         271
      ICount:          1260
      EdgeCount:       337
      CyclomaticComplexity: 68
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE3PopEv
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4TakeEv
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4TellEv
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE6LengthEv
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE8TakePushEv
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EEC2ERS4_RS8_
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS4_12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EEEEEbRT_NSB_2ChE
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E3IntEi
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E4UintEj
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E5Int64El
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E6DoubleEd
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E6Uint64Em
        - _ZN9rapidjson8internal15StreamLocalCopyINS_18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEEELi0EEC2ERS6_
        - _ZN9rapidjson8internal21StrtodNormalPrecisionEdi
        - _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1471,48'
          Dst:             _ZN9rapidjson8internal15StreamLocalCopyINS_18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEEELi0EEC2ERS6_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1477,55'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EEC2ERS4_RS8_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1479,32'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1484,22'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS4_12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EEEEEbRT_NSB_2ChE
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1491,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1493,15'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE8TakePushEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1495,18'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1495,18'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1496,41'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE8TakePushEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1499,24'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1499,24'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1501,29'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1507,58'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE8TakePushEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1511,24'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1511,24'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1513,29'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1519,58'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE8TakePushEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1548,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1548,13'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1548,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1548,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1548,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1554,24'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1554,24'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1556,29'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1561,62'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE8TakePushEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1565,24'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1565,24'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1567,29'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1572,62'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE8TakePushEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1579,20'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1579,20'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1580,33'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE8TakePushEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1587,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS4_12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EEEEEbRT_NSB_2ChE
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1588,33'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE6LengthEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1590,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1590,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1591,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1591,17'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1591,17'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1591,17'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1591,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1599,24'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1599,24'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1603,66'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE8TakePushEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1618,20'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1618,20'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1620,39'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE8TakePushEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1626,23'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE8TakePushEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1630,33'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE6LengthEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1634,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS4_12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EEEEEbRT_NSB_2ChE
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1634,32'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS4_12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EEEEEbRT_NSB_2ChE
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1641,17'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS4_12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EEEEEbRT_NSB_2ChE
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1643,22'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS4_12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EEEEEbRT_NSB_2ChE
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1646,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1646,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1647,42'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4TakeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1655,21'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1658,28'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1658,28'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1659,61'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4TakeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1661,36'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1661,36'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1662,35'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4TakeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1668,28'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1668,28'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1669,61'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4TakeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1671,29'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1671,29'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1671,29'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1671,29'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1676,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1676,17'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1676,17'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1676,17'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1676,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1709,30'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE6LengthEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1710,47'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE12NumberStreamINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEcLb0ELb0EE3PopEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1717,24'
          Dst:             _ZN9rapidjson8internal21StrtodNormalPrecisionEdi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1723,20'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1723,20'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1723,20'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1723,20'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1726,31'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E6DoubleEd
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1729,31'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E6DoubleEd
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1734,39'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E5Int64El
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1736,39'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E6Uint64Em
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1740,39'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E3IntEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1742,39'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E4UintEj
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1747,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1747,13'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1747,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1747,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
    - functionName:    _ZN9rapidjson8internal15StreamLocalCopyINS_18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEEELi0EEC2ERS6_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9rapidjson11ParseResult7IsErrorEv
      functionUses:    102
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:682,54'
          Dst:             _ZNK9rapidjson11ParseResult7IsErrorEv
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson11ParseResult3SetENS_14ParseErrorCodeEm
      functionUses:    43
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:691,75'
          Dst:             _ZN9rapidjson11ParseResult3SetENS_14ParseErrorCodeEm
    - functionName:    _ZN9rapidjson11ParseResult3SetENS_14ParseErrorCodeEm
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/error/error.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9rapidjson11ParseResult7IsErrorEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/error/error.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 123
      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:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE10ParseArrayILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 808
      functionLinenumberEnd: 853
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          297
      EdgeCount:       89
      CyclomaticComplexity: 10
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE10ParseValueILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE25SkipWhitespaceAndCommentsILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEvRT0_
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEbRT_NS9_2ChE
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E10StartArrayEv
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E8EndArrayEj
        - _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
        - _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:809,9'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:809,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:810,12'
          Dst:             _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:812,13'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E10StartArrayEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:813,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:813,13'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:813,13'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:813,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:813,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:815,9'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE25SkipWhitespaceAndCommentsILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEvRT0_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:816,9'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:818,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEbRT_NS9_2ChE
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:819,17'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E8EndArrayEj
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:820,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:820,17'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:820,17'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:820,17'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:820,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:825,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE10ParseValueILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:826,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:829,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE25SkipWhitespaceAndCommentsILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEvRT0_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:830,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:832,17'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEbRT_NS9_2ChE
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:833,17'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE25SkipWhitespaceAndCommentsILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEvRT0_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:834,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:836,22'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEbRT_NS9_2ChE
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:837,21'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E8EndArrayEj
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:838,21'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:838,21'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:838,21'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:838,21'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:838,21'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:842,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:842,17'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:842,17'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:842,17'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:842,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
    - functionName:    _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E10StartArrayEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2854
      functionLinenumberEnd: 2854
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2ENS_4TypeE
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2854,46'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2854,65'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2ENS_4TypeE
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE25SkipWhitespaceAndCommentsILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEvRT0_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionLinenumberEnd: 736
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson14SkipWhitespaceINS_18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEEEEEvRT_
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:712,9'
          Dst:             _ZN9rapidjson14SkipWhitespaceINS_18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEEEEEvRT_
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEbRT_NS9_2ChE
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:896,13'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:897,16'
          Dst:             _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
    - functionName:    _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E8EndArrayEj
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2856
      functionLinenumberEnd: 2859
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11SetArrayRawEPS6_jRS5_
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E12GetAllocatorEv
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE3PopINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE3TopINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_v
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2857,47'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE3PopINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2858,25'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE3TopINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_v
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2858,79'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E12GetAllocatorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2858,43'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11SetArrayRawEPS6_jRS5_
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE10ParseValueILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1752
      functionLinenumberEnd: 1765
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE10ParseArrayILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE10ParseFalseILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11ParseNumberILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11ParseObjectILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11ParseStringILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_b
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE9ParseNullILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE9ParseTrueILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
        - _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'thirdparty/rapidjson/include/rapidjson/reader.h:1753,9'
          Branch Sides:    []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1753,20'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1754,23'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE9ParseNullILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1755,23'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE9ParseTrueILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1756,23'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE10ParseFalseILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1757,23'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11ParseStringILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_b
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1758,23'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11ParseObjectILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1759,23'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE10ParseArrayILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1761,23'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11ParseNumberILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE9ParseNullILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 856
      functionLinenumberEnd: 866
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          155
      EdgeCount:       39
      CyclomaticComplexity: 4
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEbRT_NS9_2ChE
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E4NullEv
        - _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
        - _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:857,9'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:857,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:858,12'
          Dst:             _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:860,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEbRT_NS9_2ChE
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:860,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEbRT_NS9_2ChE
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:860,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEbRT_NS9_2ChE
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:861,17'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E4NullEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:862,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:862,17'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:862,17'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:862,17'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:862,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:865,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:865,13'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:865,13'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:865,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:865,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE9ParseTrueILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 869
      functionLinenumberEnd: 879
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          155
      EdgeCount:       39
      CyclomaticComplexity: 4
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEbRT_NS9_2ChE
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E4BoolEb
        - _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
        - _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:870,9'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:870,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:871,12'
          Dst:             _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:873,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEbRT_NS9_2ChE
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:873,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEbRT_NS9_2ChE
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:873,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEbRT_NS9_2ChE
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:874,17'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E4BoolEb
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:875,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:875,17'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:875,17'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:875,17'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:875,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:878,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:878,13'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:878,13'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:878,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:878,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE10ParseFalseILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 882
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          162
      EdgeCount:       42
      CyclomaticComplexity: 5
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEbRT_NS9_2ChE
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E4BoolEb
        - _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
        - _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:883,9'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:883,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:884,12'
          Dst:             _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:886,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEbRT_NS9_2ChE
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:886,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEbRT_NS9_2ChE
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:886,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEbRT_NS9_2ChE
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:886,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEbRT_NS9_2ChE
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:887,17'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E4BoolEb
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:888,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:888,17'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:888,17'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:888,17'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:888,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:891,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:891,13'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:891,13'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:891,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:891,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11ParseStringILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_b
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionLinenumberEnd: 986
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          150
      EdgeCount:       27
      CyclomaticComplexity: 3
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11StackStreamIcE3PopEv
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11StackStreamIcEC2ERNS_8internal5StackIS3_EE
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE19ParseStringToStreamILj4ES2_S2_NS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS4_11StackStreamIcEEEEvRT2_RT3_
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E3KeyEPKcjb
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E6StringEPKcjb
        - _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - _ZN9rapidjson8internal15StreamLocalCopyINS_18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEEELi0EEC2ERS6_
        - _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11StackStreamIcE6LengthEv
        - _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
        - _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:960,48'
          Dst:             _ZN9rapidjson8internal15StreamLocalCopyINS_18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEEELi0EEC2ERS6_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:963,9'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:963,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:964,11'
          Dst:             _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:977,54'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11StackStreamIcEC2ERNS_8internal5StackIS3_EE
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:978,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE19ParseStringToStreamILj4ES2_S2_NS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS4_11StackStreamIcEEEEvRT2_RT3_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:979,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:980,65'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11StackStreamIcE6LengthEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:981,72'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11StackStreamIcE3PopEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:982,40'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E3KeyEPKcjb
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:982,73'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E6StringEPKcjb
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:985,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:985,13'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:985,13'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:985,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:985,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11ParseObjectILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         117
      ICount:          433
      EdgeCount:       127
      CyclomaticComplexity: 12
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE10ParseValueILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11ParseStringILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_b
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE25SkipWhitespaceAndCommentsILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEvRT0_
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEbRT_NS9_2ChE
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E11StartObjectEv
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E9EndObjectEj
        - _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
        - _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'thirdparty/rapidjson/include/rapidjson/reader.h:780,13'
          Branch Sides:    []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:741,9'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:741,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:742,12'
          Dst:             _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:744,13'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E11StartObjectEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:745,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:745,13'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:745,13'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:745,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:745,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:747,9'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE25SkipWhitespaceAndCommentsILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEvRT0_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:748,9'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:750,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEbRT_NS9_2ChE
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:751,17'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E9EndObjectEj
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:752,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:752,17'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:752,17'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:752,17'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:752,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:757,17'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:758,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:758,17'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:758,17'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:758,17'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:758,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:760,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11ParseStringILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_b
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:761,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:763,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE25SkipWhitespaceAndCommentsILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEvRT0_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:764,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:766,17'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEbRT_NS9_2ChE
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:767,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:767,17'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:767,17'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:767,17'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:767,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:769,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE25SkipWhitespaceAndCommentsILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEvRT0_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:770,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:772,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE10ParseValueILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:773,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:775,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE25SkipWhitespaceAndCommentsILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEvRT0_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:776,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:780,24'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:782,24'
          Dst:             _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:783,21'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE25SkipWhitespaceAndCommentsILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEvRT0_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:784,21'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:787,24'
          Dst:             _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:788,25'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E9EndObjectEj
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:789,25'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:789,25'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:789,25'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:789,25'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:789,25'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:792,21'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:792,21'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:792,21'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:792,21'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:792,21'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
    - functionName:    _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E11StartObjectEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2844
      functionLinenumberEnd: 2844
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2ENS_4TypeE
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2844,47'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2844,66'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2ENS_4TypeE
    - functionName:    _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E9EndObjectEj
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2848
      functionLinenumberEnd: 2851
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE12SetObjectRawEPNS_13GenericMemberIS2_S5_EEjRS5_
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E12GetAllocatorEv
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE3PopINS_13GenericMemberINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE3TopINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_v
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2849,63'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE3PopINS_13GenericMemberINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2850,25'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE3TopINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_v
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2850,78'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E12GetAllocatorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2850,43'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE12SetObjectRawEPNS_13GenericMemberIS2_S5_EEjRS5_
    - functionName:    _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E12GetAllocatorEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2795
      functionLinenumberEnd: 2798
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _Z16rapidjson_assertIPN9rapidjson19MemoryPoolAllocatorINS0_12CrtAllocatorEEEET_S5_RKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2796,9'
          Dst:             _Z16rapidjson_assertIPN9rapidjson19MemoryPoolAllocatorINS0_12CrtAllocatorEEEET_S5_RKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEi
    - functionName:    _Z16rapidjson_assertIPN9rapidjson19MemoryPoolAllocatorINS0_12CrtAllocatorEEEET_S5_RKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEi
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          118
      EdgeCount:       42
      CyclomaticComplexity: 20
      functionsReached:
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:58,11'
          Dst:             __cxa_allocate_exception
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:58,17'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:58,11'
          Dst:             __cxa_throw
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:58,11'
          Dst:             __cxa_free_exception
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11StackStreamIcEC2ERNS_8internal5StackIS3_EE
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 932
      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:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE19ParseStringToStreamILj4ES2_S2_NS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS4_11StackStreamIcEEEEvRT2_RT3_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 991
      functionLinenumberEnd: 1068
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         126
      ICount:          504
      EdgeCount:       141
      CyclomaticComplexity: 17
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson10TranscoderINS_4UTF8IcEES2_E9TranscodeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_13GenericReaderIS2_S2_NS_12CrtAllocatorEE11StackStreamIcEEEEbRT_RT0_
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11StackStreamIcE3PutEc
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE23ScanCopyUnescapedStringINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS4_11StackStreamIcEEEEvRT_RT0_
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEbRT_NS9_2ChE
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE9ParseHex4INS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEjRT_m
        - _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - _ZN9rapidjson4UTF8IcE6EncodeINS_13GenericReaderIS1_S1_NS_12CrtAllocatorEE11StackStreamIcEEEEvRT_j
        - _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
        - _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1007,17'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE23ScanCopyUnescapedStringINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS4_11StackStreamIcEEEEvRT_RT0_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1009,23'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1011,42'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1012,20'
          Dst:             _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1013,27'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1015,24'
          Dst:             _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1016,24'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11StackStreamIcE3PutEc
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1023,24'
          Dst:             _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1024,42'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE9ParseHex4INS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEjRT_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1025,21'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1030,33'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEbRT_NS9_2ChE
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1030,33'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7ConsumeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEbRT_NS9_2ChE
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1031,33'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1031,33'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1031,33'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1031,33'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1032,51'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE9ParseHex4INS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEjRT_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1033,29'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1035,33'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1035,33'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1035,33'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1035,33'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1041,29'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1041,29'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1041,29'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1041,29'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1044,21'
          Dst:             _ZN9rapidjson4UTF8IcE6EncodeINS_13GenericReaderIS1_S1_NS_12CrtAllocatorEE11StackStreamIcEEEEvRT_j
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1047,21'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1047,21'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1047,21'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1047,21'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1050,20'
          Dst:             _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1051,20'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11StackStreamIcE3PutEc
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1056,21'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1056,21'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1056,21'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1056,21'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1056,21'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1058,21'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1058,21'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1058,21'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1058,21'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1058,21'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1061,36'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1062,21'
          Dst:             _ZN9rapidjson10TranscoderINS_4UTF8IcEES2_E9TranscodeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_13GenericReaderIS2_S2_NS_12CrtAllocatorEE11StackStreamIcEEEEbRT_RT0_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1065,21'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1065,21'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1065,21'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:1065,21'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
    - functionName:    _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11StackStreamIcE6LengthEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 943
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11StackStreamIcE3PopEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 945
      functionLinenumberEnd: 946
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE3PopIcEEPT_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:946,36'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE3PopIcEEPT_m
    - functionName:    _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E3KeyEPKcjb
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2846
      functionLinenumberEnd: 2846
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E6StringEPKcjb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2846,66'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E6StringEPKcjb
    - functionName:    _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E6StringEPKcjb
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2836
      functionLinenumberEnd: 2841
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2EPKcj
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2EPKcjRS5_
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E12GetAllocatorEv
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2838,34'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2838,76'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E12GetAllocatorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2838,53'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2EPKcjRS5_
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2840,34'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2840,53'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2EPKcj
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2EPKcj
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 837
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE12SetStringRawENS_16GenericStringRefIcEE
        - _ZN9rapidjson9StringRefIcEENS_16GenericStringRefIT_EEPKS2_m
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:837,92'
          Dst:             _ZN9rapidjson9StringRefIcEENS_16GenericStringRefIT_EEPKS2_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:837,79'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE12SetStringRawENS_16GenericStringRefIcEE
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:837,92'
          Dst:             __clang_call_terminate
    - functionName:    _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE3PopIcEEPT_m
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE7GetSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:139,9'
          Dst:             _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE7GetSizeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:139,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE23ScanCopyUnescapedStringINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS4_11StackStreamIcEEEEvRT_RT0_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1073
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11StackStreamIcE3PutEc
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 933
      functionLinenumberEnd: 936
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushIcEEPT_m
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:934,30'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushIcEEPT_m
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE9ParseHex4INS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEjRT_m
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          176
      EdgeCount:       41
      CyclomaticComplexity: 8
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:909,23'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:919,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:919,17'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:919,17'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:920,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:922,16'
          Dst:             _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
    - functionName:    _ZN9rapidjson4UTF8IcE6EncodeINS_13GenericReaderIS1_S1_NS_12CrtAllocatorEE11StackStreamIcEEEEvRT_j
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/encodings.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          134
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11StackStreamIcE3PutEc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/encodings.h:104,16'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11StackStreamIcE3PutEc
        - Src:             'thirdparty/rapidjson/include/rapidjson/encodings.h:106,16'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11StackStreamIcE3PutEc
        - Src:             'thirdparty/rapidjson/include/rapidjson/encodings.h:107,16'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11StackStreamIcE3PutEc
        - Src:             'thirdparty/rapidjson/include/rapidjson/encodings.h:110,16'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11StackStreamIcE3PutEc
        - Src:             'thirdparty/rapidjson/include/rapidjson/encodings.h:111,16'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11StackStreamIcE3PutEc
        - Src:             'thirdparty/rapidjson/include/rapidjson/encodings.h:112,16'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11StackStreamIcE3PutEc
        - Src:             'thirdparty/rapidjson/include/rapidjson/encodings.h:115,13'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/encodings.h:116,16'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11StackStreamIcE3PutEc
        - Src:             'thirdparty/rapidjson/include/rapidjson/encodings.h:117,16'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11StackStreamIcE3PutEc
        - Src:             'thirdparty/rapidjson/include/rapidjson/encodings.h:118,16'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11StackStreamIcE3PutEc
        - Src:             'thirdparty/rapidjson/include/rapidjson/encodings.h:119,16'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11StackStreamIcE3PutEc
    - functionName:    _ZN9rapidjson10TranscoderINS_4UTF8IcEES2_E9TranscodeINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_13GenericReaderIS2_S2_NS_12CrtAllocatorEE11StackStreamIcEEEEbRT_RT0_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/encodings.h'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11StackStreamIcE3PutEc
        - _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/encodings.h:694,19'
          Dst:             _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/encodings.h:694,12'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11StackStreamIcE3PutEc
    - functionName:    _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushIcEEPT_m
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE10PushUnsafeIcEEPT_m
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE7ReserveIcEEvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:124,9'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE7ReserveIcEEvm
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:125,16'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE10PushUnsafeIcEEPT_m
    - functionName:    _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE7ReserveIcEEvm
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE6ExpandIcEEvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:119,13'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE6ExpandIcEEvm
    - functionName:    _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE10PushUnsafeIcEEPT_m
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          78
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _Z16rapidjson_assertIPcET_S1_RKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEi
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:130,9'
          Dst:             _Z16rapidjson_assertIPcET_S1_RKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:131,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
    - functionName:    _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE6ExpandIcEEvm
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE6ResizeEm
        - _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE11GetCapacityEv
        - _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE7GetSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:191,27'
          Dst:             _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE11GetCapacityEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:194,26'
          Dst:             _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE7GetSizeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:198,9'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE6ResizeEm
    - functionName:    _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE3PopINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE7GetSizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:139,9'
          Dst:             _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE7GetSizeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:139,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
    - functionName:    _ZN9rapidjson14SkipWhitespaceINS_18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEEEEEvRT_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          70
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - _ZN9rapidjson8internal15StreamLocalCopyINS_18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEEELi0EEC2ERS6_
        - _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:267,44'
          Dst:             _ZN9rapidjson8internal15StreamLocalCopyINS_18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEEELi0EEC2ERS6_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:271,19'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:272,11'
          Dst:             _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
    - functionName:    _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE6ExpandIjEEvm
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE6ResizeEm
        - _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE11GetCapacityEv
        - _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE7GetSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:191,27'
          Dst:             _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE11GetCapacityEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:194,26'
          Dst:             _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE7GetSizeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:198,9'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE6ResizeEm
    - functionName:    _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE10PushUnsafeIjEEPT_m
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          78
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _Z16rapidjson_assertIPcET_S1_RKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEi
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:130,9'
          Dst:             _Z16rapidjson_assertIPcET_S1_RKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:131,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
    - functionName:    _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE7ReserveIjEEvm
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE6ExpandIjEEvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:119,13'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE6ExpandIjEEvm
    - functionName:    _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE3PopIjEEPT_m
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE7GetSizeEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:139,9'
          Dst:             _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE7GetSizeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:139,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
    - functionName:    _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE3TopIjEEPT_v
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE7GetSizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:146,9'
          Dst:             _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE7GetSizeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:146,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
    - functionName:    _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushIjEEPT_m
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE10PushUnsafeIjEEPT_m
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE7ReserveIjEEvm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:124,9'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE7ReserveIjEEvm
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:125,16'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE10PushUnsafeIjEEPT_m
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE16ClearStackOnExitD2Ev
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 703
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE10ClearStackEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:703,34'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE10ClearStackEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:703,34'
          Dst:             __clang_call_terminate
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11HandleErrorINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEvNS4_21IterativeParsingStateERT_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2163
      functionLinenumberEnd: 2181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         91
      ICount:          331
      EdgeCount:       180
      CyclomaticComplexity: 91
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'thirdparty/rapidjson/include/rapidjson/reader.h:2169,9'
          Branch Sides:    []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2164,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2170,53'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2170,53'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2170,53'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2170,53'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2170,53'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2171,53'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2171,53'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2171,53'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2171,53'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2171,53'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2173,53'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2173,53'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2173,53'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2173,53'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2173,53'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2174,53'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2174,53'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2174,53'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2174,53'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2174,53'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2175,53'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2175,53'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2175,53'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2175,53'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2175,53'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2178,53'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2178,53'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2178,53'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2178,53'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2178,53'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2179,18'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2179,73'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2179,73'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2179,73'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2179,73'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2179,73'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7TransitILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEENS4_21IterativeParsingStateESD_NS4_5TokenESD_RT0_RT1_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2011
      functionLinenumberEnd: 2160
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         85
      ICount:          497
      EdgeCount:       93
      CyclomaticComplexity: 10
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE10ParseValueILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11ParseStringILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_b
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E10StartArrayEv
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E11StartObjectEv
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E8EndArrayEj
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E9EndObjectEj
        - _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE3PopIjEEPT_m
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE3TopIjEEPT_v
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushIjEEPT_m
        - _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'thirdparty/rapidjson/include/rapidjson/reader.h:2014,9'
          Branch Sides:    []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2029,30'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushIjEEPT_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2031,30'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE4PushIjEEPT_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2033,77'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E11StartObjectEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2033,101'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E10StartArrayEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2036,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2036,17'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2036,17'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2036,17'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2040,20'
          Dst:             _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2046,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11ParseStringILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_b
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2047,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2053,13'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2054,16'
          Dst:             _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2059,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE10ParseValueILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2060,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2067,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE10ParseValueILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2068,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2075,16'
          Dst:             _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2077,65'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE3TopIjEEPT_v
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2077,30'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE3TopIjEEPT_v
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2084,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2084,17'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2084,17'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2084,17'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2088,43'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE3PopIjEEPT_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2093,91'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE3PopIjEEPT_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2098,31'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E9EndObjectEj
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2101,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2101,17'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2101,17'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2101,17'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2105,20'
          Dst:             _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2114,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2114,17'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2114,17'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2114,17'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2118,43'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE3PopIjEEPT_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2123,91'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE3PopIjEEPT_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2128,31'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E8EndArrayEj
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2131,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2131,17'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2131,17'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TellEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2131,17'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13SetParseErrorENS_14ParseErrorCodeEm
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2135,20'
          Dst:             _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4TakeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2151,13'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2154,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE10ParseValueILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEEvRT0_RT1_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2155,17'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
    - functionName:    _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7PredictENS4_21IterativeParsingStateENS4_5TokenE
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1844
      functionLinenumberEnd: 2005
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE8TokenizeEc
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1817
      functionLinenumberEnd: 1839
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE16ClearStackOnExitC2ERS4_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 702
      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:    _ZN9rapidjson11ParseResult5ClearEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/error/error.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson11ParseResult3SetENS_14ParseErrorCodeEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/error/error.h:134,20'
          Dst:             _ZN9rapidjson11ParseResult3SetENS_14ParseErrorCodeEm
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE14IterativeParseILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEENS_11ParseResultERT0_RT1_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2192
      functionLinenumberEnd: 2224
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          169
      EdgeCount:       65
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN9rapidjson11ParseResult5ClearEv
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11HandleErrorINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEvNS4_21IterativeParsingStateERT_
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE16ClearStackOnExitC2ERS4_
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE16ClearStackOnExitD2Ev
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE25SkipWhitespaceAndCommentsILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEvRT0_
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7TransitILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEENS4_21IterativeParsingStateESD_NS4_5TokenESD_RT0_RT1_
        - _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7PredictENS4_21IterativeParsingStateENS4_5TokenE
        - _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE8TokenizeEc
        - _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2193,22'
          Dst:             _ZN9rapidjson11ParseResult5ClearEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2194,26'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE16ClearStackOnExitC2ERS4_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2197,9'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE25SkipWhitespaceAndCommentsILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEvRT0_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2198,9'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2224,5'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE16ClearStackOnExitD2Ev
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2199,19'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2200,35'
          Dst:             _ZNK9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEE4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2200,23'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE8TokenizeEc
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2201,39'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7PredictENS4_21IterativeParsingStateENS4_5TokenE
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2202,39'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE7TransitILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEENS4_21IterativeParsingStateESD_NS4_5TokenESD_RT0_RT1_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2205,17'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11HandleErrorINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEvNS4_21IterativeParsingStateERT_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2215,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE25SkipWhitespaceAndCommentsILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEvRT0_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2216,13'
          Dst:             _ZNK9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE13HasParseErrorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2221,13'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE11HandleErrorINS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEEvNS4_21IterativeParsingStateERT_
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:2224,5'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE16ClearStackOnExitD2Ev
    - functionName:    _Z16rapidjson_assertIPN9rapidjson12CrtAllocatorEET_S3_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEi
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          118
      EdgeCount:       42
      CyclomaticComplexity: 20
      functionsReached:
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:58,11'
          Dst:             __cxa_allocate_exception
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:58,17'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:58,11'
          Dst:             __cxa_throw
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:58,11'
          Dst:             __cxa_free_exception
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEED2Ev
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:539,7'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEED2Ev
    - functionName:    _ZN9rapidjson8internal5StackINS_12CrtAllocatorEED2Ev
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE7DestroyEv
        - __clang_call_terminate
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:63,9'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE7DestroyEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:63,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE7DestroyEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9rapidjson12CrtAllocator4FreeEPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:209,9'
          Dst:             _ZN9rapidjson12CrtAllocator4FreeEPv
    - functionName:    _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E16ClearStackOnExitD2Ev
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2807
      functionLinenumberEnd: 2807
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E10ClearStackEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2807,34'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E10ClearStackEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2807,34'
          Dst:             __clang_call_terminate
    - functionName:    _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEaSERS6_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 931
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9RawAssignERS6_
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ev
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:926,26'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ev
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:927,18'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9RawAssignERS6_
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:928,20'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:929,13'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9RawAssignERS6_
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:930,9'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
    - functionName:    _ZNK9rapidjson11ParseResultcvMS0_KFbvEEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/error/error.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9rapidjson11ParseResult7IsErrorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/error/error.h:121,44'
          Dst:             _ZNK9rapidjson11ParseResult7IsErrorEv
    - functionName:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE5ParseILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEENS_11ParseResultERT0_RT1_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE14IterativeParseILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEENS_11ParseResultERT0_RT1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:561,20'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE14IterativeParseILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEENS_11ParseResultERT0_RT1_
    - functionName:    _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E16ClearStackOnExitC2ERS6_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2806
      functionLinenumberEnd: 2806
      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:    _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEEC2EPS3_m
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN9rapidjson11ParseResultC2Ev
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEEC2EPS2_m
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:548,9'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEEC2EPS2_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:548,48'
          Dst:             _ZN9rapidjson11ParseResultC2Ev
        - Src:             'thirdparty/rapidjson/include/rapidjson/reader.h:548,100'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEED2Ev
    - functionName:    _ZN9rapidjson8internal5StackINS_12CrtAllocatorEEC2EPS2_m
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson11ParseResultC2Ev
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/error/error.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 111
      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:    _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE12GetAllocatorEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _Z16rapidjson_assertIPN9rapidjson12CrtAllocatorEET_S3_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/internal/stack.h:173,9'
          Dst:             _Z16rapidjson_assertIPN9rapidjson12CrtAllocatorEET_S3_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEi
    - functionName:    _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE12HasAllocatorEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/internal/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 169
      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:    _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E11ParseStreamILj4ES2_NS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEERS6_RT1_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2642
      functionLinenumberEnd: 2652
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          126
      EdgeCount:       38
      CyclomaticComplexity: 18
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEaSERS6_
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE5ParseILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEENS_11ParseResultERT0_RT1_
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEEC2EPS3_m
        - _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEED2Ev
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E16ClearStackOnExitC2ERS6_
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E16ClearStackOnExitD2Ev
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE12GetAllocatorEv
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE3PopINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
        - _ZNK9rapidjson11ParseResultcvMS0_KFbvEEv
        - _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE12HasAllocatorEv
        - _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE7GetSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2644,20'
          Dst:             _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE12HasAllocatorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2644,45'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE12GetAllocatorEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2643,65'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEEC2EPS3_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2645,26'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E16ClearStackOnExitC2ERS6_
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2646,40'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEE5ParseILj4ENS_18EncodedInputStreamIS2_NS_12MemoryStreamEEENS_15GenericDocumentIS2_NS_19MemoryPoolAllocatorIS3_EES3_EEEENS_11ParseResultERT0_RT1_
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2647,13'
          Dst:             _ZNK9rapidjson11ParseResultcvMS0_KFbvEEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2648,13'
          Dst:             _ZNK9rapidjson8internal5StackINS_12CrtAllocatorEE7GetSizeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2648,13'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2649,51'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEE3PopINS_12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorIS2_EEEEEEPT_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2649,24'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEaSERS6_
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2652,5'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E16ClearStackOnExitD2Ev
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2652,5'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEED2Ev
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2652,5'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E16ClearStackOnExitD2Ev
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2652,5'
          Dst:             _ZN9rapidjson13GenericReaderINS_4UTF8IcEES2_NS_12CrtAllocatorEED2Ev
    - functionName:    _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEEC2ERS3_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/encodedstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN9rapidjson12MemoryStream4TakeEv
        - _ZNK9rapidjson12MemoryStream4PeekEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/encodedstream.h:73,44'
          Dst:             _ZNK9rapidjson12MemoryStream4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/encodedstream.h:73,66'
          Dst:             _ZN9rapidjson12MemoryStream4TakeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/encodedstream.h:74,44'
          Dst:             _ZNK9rapidjson12MemoryStream4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/encodedstream.h:74,66'
          Dst:             _ZN9rapidjson12MemoryStream4TakeEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/encodedstream.h:75,44'
          Dst:             _ZNK9rapidjson12MemoryStream4PeekEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/encodedstream.h:75,66'
          Dst:             _ZN9rapidjson12MemoryStream4TakeEv
    - functionName:    _ZN9rapidjson12MemoryStreamC2EPKcm
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/memorystream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E5ParseILj4ES2_EERS6_PKNT0_2ChEm
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2731
      functionLinenumberEnd: 2737
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN9rapidjson12MemoryStreamC2EPKcm
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E11ParseStreamILj4ES2_NS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEERS6_RT1_
        - _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEEC2ERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2732,9'
          Dst:             _Z16rapidjson_assertIbET_S0_RKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2733,22'
          Dst:             _ZN9rapidjson12MemoryStreamC2EPKcm
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2734,58'
          Dst:             _ZN9rapidjson18EncodedInputStreamINS_4UTF8IcEENS_12MemoryStreamEEC2ERS3_
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2735,9'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E11ParseStreamILj4ES2_NS_18EncodedInputStreamIS2_NS_12MemoryStreamEEEEERS6_RT1_
    - functionName:    _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E7DestroyEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2877
      functionLinenumberEnd: 2879
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2878,9'
          Dst:             _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEED2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18validationCallbackERKNS_11constraints10ConstraintERSD_
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1888
      functionLinenumberEnd: 1889
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8adapters10DerefProxyINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEC2ERKSB_
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKSA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:25,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKSA_
    - functionName:    _ZN8valijson8adapters10DerefProxyINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.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:
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:22,8'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
    - functionName:    _ZN8valijson8adapters10DerefProxyINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 29
      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:    _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson8adapters10DerefProxyINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEC2ERKSB_
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:656,63'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:656,16'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEC2ERKSB_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:656,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:656,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
    - functionName:    _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateNamedTypesclENS_11constraints14TypeConstraint8JsonTypeE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1528
      functionLinenumberEnd: 1566
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         48
      ICount:          209
      EdgeCount:       59
      CyclomaticComplexity: 13
      functionsReached:
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeDoubleEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE12maybeIntegerEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE6isBoolEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE6isNullEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isNumberEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isObjectEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isStringEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9isIntegerEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9maybeBoolEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9maybeNullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/valijson/validation_visitor.hpp:1533,13'
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1538,34'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:1541,34'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE6isBoolEv
        - Src:             'include/valijson/validation_visitor.hpp:1541,74'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9maybeBoolEv
        - Src:             'include/valijson/validation_visitor.hpp:1544,34'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9isIntegerEv
        - Src:             'include/valijson/validation_visitor.hpp:1544,77'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE12maybeIntegerEv
        - Src:             'include/valijson/validation_visitor.hpp:1547,34'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE6isNullEv
        - Src:             'include/valijson/validation_visitor.hpp:1547,74'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9maybeNullEv
        - Src:             'include/valijson/validation_visitor.hpp:1550,34'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isNumberEv
        - Src:             'include/valijson/validation_visitor.hpp:1550,76'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:1553,34'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1556,34'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isStringEv
    - functionName:    _ZNK8valijson11constraints14TypeConstraint18applyToSchemaTypesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1212
      functionLinenumberEnd: 1221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasclEjPKNS_9SubschemaE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1215,18'
          Dst:             _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasclEjPKNS_9SubschemaE
    - functionName:    _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasclEjPKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1847
      functionLinenumberEnd: 1866
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          136
      EdgeCount:       24
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1848,37'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1861,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18validationCallbackERKNS_11constraints10ConstraintERSD_
        - _ZNK8valijson9Subschema11applyStrictERNSt3__18functionIFbRKNS_11constraints10ConstraintEEEE
        - _ZNK8valijson9Subschema16getAlwaysInvalidEv
        - _ZNK8valijson9Subschema5applyERNSt3__18functionIFbRKNS_11constraints10ConstraintEEEE
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:80,23'
          Dst:             _ZNK8valijson9Subschema16getAlwaysInvalidEv
        - Src:             'include/valijson/validation_visitor.hpp:87,37'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18validationCallbackERKNS_11constraints10ConstraintERSD_
        - Src:             'include/valijson/validation_visitor.hpp:93,28'
          Dst:             _ZNK8valijson9Subschema11applyStrictERNSt3__18functionIFbRKNS_11constraints10ConstraintEEEE
        - Src:             'include/valijson/validation_visitor.hpp:101,28'
          Dst:             _ZNK8valijson9Subschema5applyERNSt3__18functionIFbRKNS_11constraints10ConstraintEEEE
    - functionName:    _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
      functionSourceFile: '/src/valijson/include/valijson/validation_results.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       28
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN8valijson17ValidationResults13toJsonPointerERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEE
        - _ZN8valijson17ValidationResults5ErrorD2Ev
        - _ZN8valijson17ValidationResults9toContextERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEE
      functionUses:    90
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_results.hpp:107,50'
          Dst:             _ZN8valijson17ValidationResults9toContextERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEE
        - Src:             'include/valijson/validation_results.hpp:111,41'
          Dst:             _ZN8valijson17ValidationResults13toJsonPointerERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEE
        - Src:             'include/valijson/validation_results.hpp:113,9'
          Dst:             _ZN8valijson17ValidationResults5ErrorD2Ev
        - Src:             'include/valijson/validation_results.hpp:113,9'
          Dst:             _ZN8valijson17ValidationResults5ErrorD2Ev
    - functionName:    _ZN8valijson17ValidationResults9toContextERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEE
      functionSourceFile: '/src/valijson/include/valijson/validation_results.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          158
      EdgeCount:       50
      CyclomaticComplexity: 23
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson17ValidationResults13toJsonPointerERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEE
      functionSourceFile: '/src/valijson/include/valijson/validation_results.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          96
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN8valijson17ValidationResults22escapeJsonPointerTokenERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_results.hpp:198,28'
          Dst:             _ZN8valijson17ValidationResults22escapeJsonPointerTokenERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN8valijson17ValidationResults5ErrorD2Ev
      functionSourceFile: '/src/valijson/include/valijson/validation_results.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson17ValidationResults5ErrorC2EOS1_
      functionSourceFile: '/src/valijson/include/valijson/validation_results.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      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:    _ZN8valijson17ValidationResults22escapeJsonPointerTokenERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/validation_results.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          106
      EdgeCount:       36
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/valijson/validation_results.hpp:146,13'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZNK8valijson9Subschema16getAlwaysInvalidEv
      functionSourceFile: '/src/valijson/include/valijson/subschema.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 191
      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:    _ZNK8valijson9Subschema11applyStrictERNSt3__18functionIFbRKNS_11constraints10ConstraintEEEE
      functionSourceFile: '/src/valijson/include/valijson/subschema.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson9Subschema5applyERNSt3__18functionIFbRKNS_11constraints10ConstraintEEEE
      functionSourceFile: '/src/valijson/include/valijson/subschema.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateNamedTypesD2Ev
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1513
      functionLinenumberEnd: 1513
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1513,12'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateNamedTypesC2ERKSB_bbbPb
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKSA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1521,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKSA_
    - functionName:    _ZNK8valijson11constraints14TypeConstraint17applyToNamedTypesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateNamedTypesEEEvRKT_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1202
      functionLinenumberEnd: 1208
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateNamedTypesclENS_11constraints14TypeConstraint8JsonTypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1204,18'
          Dst:             _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateNamedTypesclENS_11constraints14TypeConstraint8JsonTypeE
    - functionName:    _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidatePropertiesclINSt3__112basic_stringIcNSG_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEEEEbRKT_
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1356
      functionLinenumberEnd: 1371
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          150
      EdgeCount:       46
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1357,26'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1357,61'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1357,49'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'include/valijson/validation_visitor.hpp:1363,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidatePropertiesC2ERKNS1_22GenericRapidJsonObjectISA_EERKNSt3__16vectorINS_17ValidationResults7SegmentENSJ_9allocatorISM_EEEEbbPSL_Pb
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1352
      functionLinenumberEnd: 1352
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          43
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints18RequiredConstraint25applyToRequiredPropertiesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidatePropertiesEEEvRKT_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1115
      functionLinenumberEnd: 1121
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidatePropertiesclINSt3__112basic_stringIcNSG_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEEEEbRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1117,18'
          Dst:             _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidatePropertiesclINSt3__112basic_stringIcNSG_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEEEEbRKT_
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18validationCallbackERKNS_11constraints10ConstraintERS4_
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1888
      functionLinenumberEnd: 1889
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8adapters10DerefProxyINS0_16StdStringAdapterEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.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:
        - _ZN8valijson8adapters16StdStringAdapterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:22,8'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
    - functionName:    _ZN8valijson8adapters16StdStringAdapterD2Ev
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters7AdapterD2Ev
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:88,7'
          Dst:             _ZN8valijson8adapters7AdapterD2Ev
    - functionName:    _ZN8valijson8adapters10DerefProxyINS0_16StdStringAdapterEEptEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 29
      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:    _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateNamedTypesclENS_11constraints14TypeConstraint8JsonTypeE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1528
      functionLinenumberEnd: 1566
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         48
      ICount:          209
      EdgeCount:       59
      CyclomaticComplexity: 13
      functionsReached:
        - _ZNK8valijson8adapters16StdStringAdapter11maybeDoubleEv
        - _ZNK8valijson8adapters16StdStringAdapter12maybeIntegerEv
        - _ZNK8valijson8adapters16StdStringAdapter6isBoolEv
        - _ZNK8valijson8adapters16StdStringAdapter6isNullEv
        - _ZNK8valijson8adapters16StdStringAdapter7isArrayEv
        - _ZNK8valijson8adapters16StdStringAdapter8isNumberEv
        - _ZNK8valijson8adapters16StdStringAdapter8isObjectEv
        - _ZNK8valijson8adapters16StdStringAdapter8isStringEv
        - _ZNK8valijson8adapters16StdStringAdapter9isIntegerEv
        - _ZNK8valijson8adapters16StdStringAdapter9maybeBoolEv
        - _ZNK8valijson8adapters16StdStringAdapter9maybeNullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/valijson/validation_visitor.hpp:1533,13'
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1538,34'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:1541,34'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter6isBoolEv
        - Src:             'include/valijson/validation_visitor.hpp:1541,74'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter9maybeBoolEv
        - Src:             'include/valijson/validation_visitor.hpp:1544,34'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter9isIntegerEv
        - Src:             'include/valijson/validation_visitor.hpp:1544,77'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter12maybeIntegerEv
        - Src:             'include/valijson/validation_visitor.hpp:1547,34'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter6isNullEv
        - Src:             'include/valijson/validation_visitor.hpp:1547,74'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter9maybeNullEv
        - Src:             'include/valijson/validation_visitor.hpp:1550,34'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isNumberEv
        - Src:             'include/valijson/validation_visitor.hpp:1550,76'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:1553,34'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1556,34'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isStringEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter7isArrayEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter6isBoolEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter9maybeBoolEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter9isIntegerEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter12maybeIntegerEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       27
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter6isNullEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter9maybeNullEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter8isNumberEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter11maybeDoubleEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strtod
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:319,9'
          Dst:             strtod
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter8isObjectEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter8isStringEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints14TypeConstraint18applyToSchemaTypesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1212
      functionLinenumberEnd: 1221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasclEjPKNS_9SubschemaE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1215,18'
          Dst:             _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasclEjPKNS_9SubschemaE
    - functionName:    _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasclEjPKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1847
      functionLinenumberEnd: 1866
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          136
      EdgeCount:       24
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1848,37'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1861,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18validationCallbackERKNS_11constraints10ConstraintERS4_
        - _ZNK8valijson9Subschema11applyStrictERNSt3__18functionIFbRKNS_11constraints10ConstraintEEEE
        - _ZNK8valijson9Subschema16getAlwaysInvalidEv
        - _ZNK8valijson9Subschema5applyERNSt3__18functionIFbRKNS_11constraints10ConstraintEEEE
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:80,23'
          Dst:             _ZNK8valijson9Subschema16getAlwaysInvalidEv
        - Src:             'include/valijson/validation_visitor.hpp:87,37'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18validationCallbackERKNS_11constraints10ConstraintERS4_
        - Src:             'include/valijson/validation_visitor.hpp:93,28'
          Dst:             _ZNK8valijson9Subschema11applyStrictERNSt3__18functionIFbRKNS_11constraints10ConstraintEEEE
        - Src:             'include/valijson/validation_visitor.hpp:101,28'
          Dst:             _ZNK8valijson9Subschema5applyERNSt3__18functionIFbRKNS_11constraints10ConstraintEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateNamedTypesD2Ev
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1513
      functionLinenumberEnd: 1513
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters16StdStringAdapterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1513,12'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateNamedTypesC2ERKS2_bbbPb
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters16StdStringAdapterC2ERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1521,13'
          Dst:             _ZN8valijson8adapters16StdStringAdapterC2ERKS1_
    - functionName:    _ZN8valijson8adapters16StdStringAdapterC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters7AdapterC2ERKS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:88,7'
          Dst:             _ZN8valijson8adapters7AdapterC2ERKS1_
    - functionName:    _ZN8valijson8adapters16StdStringAdapterD0Ev
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters16StdStringAdapterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:88,7'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter12applyToArrayENSt3__18functionIFbRKNS0_7AdapterEEEE
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter13applyToObjectENSt3__18functionIFbRKNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKNS0_7AdapterEEEE
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter6asBoolEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter6asBoolERb
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter8asDoubleEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter8asDoubleERd
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter9asIntegerEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 141
      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:    _ZNK8valijson8adapters16StdStringAdapter9asIntegerERl
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter8asStringEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter8asStringERNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter7equalToERKNS0_7AdapterEb
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter6freezeEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN8valijson8adapters20StdStringFrozenValueC2ENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:181,20'
          Dst:             _ZN8valijson8adapters20StdStringFrozenValueC2ENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter12getArraySizeEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17throwNotSupportedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:191,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter12getArraySizeERm
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17throwNotSupportedEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:196,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter7getBoolEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17throwNotSupportedEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:201,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter7getBoolERb
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17throwNotSupportedEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:206,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter9getDoubleEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17throwNotSupportedEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:211,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter9getDoubleERd
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17throwNotSupportedEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:216,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter10getIntegerEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17throwNotSupportedEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:221,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter10getIntegerERl
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17throwNotSupportedEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:226,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter9getNumberEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17throwNotSupportedEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:231,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter9getNumberERd
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17throwNotSupportedEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:236,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter13getObjectSizeEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17throwNotSupportedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:241,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter13getObjectSizeERm
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17throwNotSupportedEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:246,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter9getStringEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter9getStringERNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter14hasStrictTypesEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter8isDoubleEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter10maybeArrayEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter11maybeObjectEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter11maybeStringEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson17throwNotSupportedEv
      functionSourceFile: '/src/valijson/include/valijson/exceptions.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          31
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/exceptions.hpp:36,5'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN8valijson8adapters20StdStringFrozenValueC2ENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters11FrozenValueC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:74,14'
          Dst:             _ZN8valijson8adapters11FrozenValueC2Ev
    - functionName:    _ZN8valijson8adapters20StdStringFrozenValueD2Ev
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters11FrozenValueD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:71,7'
          Dst:             _ZN8valijson8adapters11FrozenValueD2Ev
    - functionName:    _ZN8valijson8adapters20StdStringFrozenValueD0Ev
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters20StdStringFrozenValueD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:71,7'
          Dst:             _ZN8valijson8adapters20StdStringFrozenValueD2Ev
    - functionName:    _ZNK8valijson8adapters20StdStringFrozenValue5cloneEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          67
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN8valijson8adapters20StdStringFrozenValueC2ENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:79,20'
          Dst:             _ZN8valijson8adapters20StdStringFrozenValueC2ENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters20StdStringFrozenValue7equalToERKNS0_7AdapterEb
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson8adapters16StdStringAdapterC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN8valijson8adapters16StdStringAdapterD2Ev
        - _ZNK8valijson8adapters16StdStringAdapter7equalToERKNS0_7AdapterEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:487,12'
          Dst:             _ZN8valijson8adapters16StdStringAdapterC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:487,36'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter7equalToERKNS0_7AdapterEb
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:487,5'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:487,5'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
    - functionName:    _ZN8valijson8adapters16StdStringAdapterC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8adapters7AdapterC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:95,14'
          Dst:             _ZN8valijson8adapters7AdapterC2Ev
    - functionName:    _ZNK8valijson11constraints14TypeConstraint17applyToNamedTypesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateNamedTypesEEEvRKT_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1202
      functionLinenumberEnd: 1208
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateNamedTypesclENS_11constraints14TypeConstraint8JsonTypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1204,18'
          Dst:             _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateNamedTypesclENS_11constraints14TypeConstraint8JsonTypeE
    - functionName:    _ZNK8valijson11constraints23SingularItemsConstraint17getItemsSubschemaEv
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1151
      functionLinenumberEnd: 1152
      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:    _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidatePropertiesclINSt3__112basic_stringIcNS7_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEEEEbRKT_
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1356
      functionLinenumberEnd: 1371
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          133
      EdgeCount:       41
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZNK8valijson8adapters15StdStringObject3endEv
        - _ZNK8valijson8adapters15StdStringObject4findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZNK8valijson8adapters29StdStringObjectMemberIteratoreqERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1357,26'
          Dst:             _ZNK8valijson8adapters15StdStringObject4findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1357,61'
          Dst:             _ZNK8valijson8adapters15StdStringObject3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1357,49'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratoreqERKS1_
        - Src:             'include/valijson/validation_visitor.hpp:1363,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZNK8valijson8adapters15StdStringObject4findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters15StdStringObject3endEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters29StdStringObjectMemberIteratoreqERKS1_
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidatePropertiesC2ERKNS1_15StdStringObjectERKNSt3__16vectorINS_17ValidationResults7SegmentENS9_9allocatorISC_EEEEbbPSB_Pb
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1352
      functionLinenumberEnd: 1352
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          43
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints18RequiredConstraint25applyToRequiredPropertiesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidatePropertiesEEEvRKT_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1115
      functionLinenumberEnd: 1121
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidatePropertiesclINSt3__112basic_stringIcNS7_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEEEEbRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1117,18'
          Dst:             _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidatePropertiesclINSt3__112basic_stringIcNS7_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEEEEbRKT_
    - functionName:    _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE33ValidatePatternPropertySubschemasclINSt3__112basic_stringIcNS7_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEEEEbRKT_PKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1609
      functionLinenumberEnd: 1666
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          321
      EdgeCount:       135
      CyclomaticComplexity: 62
      functionsReached:
        - _ZN8valijson17ValidationResults7SegmentD2Ev
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEEC2ERKS2_NSt3__16vectorINS_17ValidationResults7SegmentENS7_9allocatorISA_EEEEbbPS9_RNS7_13unordered_mapINS7_12basic_stringIcNS7_11char_traitsIcEENSB_IcEEEES3_NS7_4hashISK_EENS7_8equal_toISK_EENSB_INS7_4pairIKSK_S3_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - _ZN8valijson18DefaultRegexEngine6searchERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS0_
        - _ZN8valijson18DefaultRegexEngineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN8valijson18DefaultRegexEngineD2Ev
        - _ZN8valijson8adapters29StdStringObjectMemberIteratorppEv
        - _ZNK8valijson8adapters15StdStringObject3endEv
        - _ZNK8valijson8adapters15StdStringObject5beginEv
        - _ZNK8valijson8adapters29StdStringObjectMemberIteratordeEv
        - _ZNK8valijson8adapters29StdStringObjectMemberIteratorneERKS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1618,65'
          Dst:             _ZN8valijson18DefaultRegexEngineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1618,17'
          Dst:             _ZN8valijson18DefaultRegexEngineD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1618,17'
          Dst:             _ZN8valijson18DefaultRegexEngineD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1625,39'
          Dst:             _ZNK8valijson8adapters15StdStringObject5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1625,39'
          Dst:             _ZNK8valijson8adapters15StdStringObject3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1625,39'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratorneERKS1_
        - Src:             'include/valijson/validation_visitor.hpp:1625,39'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratordeEv
        - Src:             'include/valijson/validation_visitor.hpp:1626,21'
          Dst:             _ZN8valijson18DefaultRegexEngine6searchERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS0_
        - Src:             'include/valijson/validation_visitor.hpp:1634,21'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1640,39'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEEC2ERKS2_NSt3__16vectorINS_17ValidationResults7SegmentENS7_9allocatorISA_EEEEbbPS9_RNS7_13unordered_mapINS7_12basic_stringIcNS7_11char_traitsIcEENSB_IcEEEES3_NS7_4hashISK_EENS7_8equal_toISK_EENSB_INS7_4pairIKSK_S3_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1641,35'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1634,21'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1646,36'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1657,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1657,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1625,39'
          Dst:             _ZN8valijson8adapters29StdStringObjectMemberIteratorppEv
    - functionName:    _ZN8valijson18DefaultRegexEngineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/validator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson18DefaultRegexEngineD2Ev
      functionSourceFile: '/src/valijson/include/valijson/validator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters15StdStringObject5beginEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters29StdStringObjectMemberIteratorneERKS1_
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters29StdStringObjectMemberIteratordeEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17throwNotSupportedEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:425,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZN8valijson18DefaultRegexEngine6searchERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS0_
      functionSourceFile: '/src/valijson/include/valijson/validator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson17ValidationResults7SegmentD2Ev
      functionSourceFile: '/src/valijson/include/valijson/validation_results.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEEC2ERKS2_NSt3__16vectorINS_17ValidationResults7SegmentENS7_9allocatorISA_EEEEbbPS9_RNS7_13unordered_mapINS7_12basic_stringIcNS7_11char_traitsIcEENSB_IcEEEES3_NS7_4hashISK_EENS7_8equal_toISK_EENSB_INS7_4pairIKSK_S3_EEEEEE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints17ConstraintVisitorC2Ev
        - _ZN8valijson8adapters16StdStringAdapterC2ERKS1_
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:50,5'
          Dst:             _ZN8valijson11constraints17ConstraintVisitorC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:56,9'
          Dst:             _ZN8valijson8adapters16StdStringAdapterC2ERKS1_
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints17ConstraintVisitorD2Ev
        - _ZN8valijson8adapters16StdStringAdapterD2Ev
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:32,7'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:32,7'
          Dst:             _ZN8valijson11constraints17ConstraintVisitorD2Ev
    - functionName:    _ZN8valijson8adapters29StdStringObjectMemberIteratorppEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17throwNotSupportedEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:445,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZN8valijson11constraints17ConstraintVisitorD2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/constraint_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.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:
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:32,7'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints15AllOfConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasC2ERKS2_RKNSt3__16vectorINS_17ValidationResults7SegmentENS8_9allocatorISB_EEEEbbRS4_PSA_PjPb
        - _ZNK8valijson11constraints15AllOfConstraint17applyToSubschemasINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:131,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasC2ERKS2_RKNSt3__16vectorINS_17ValidationResults7SegmentENS8_9allocatorISB_EEEEbbRS4_PSA_PjPb
        - Src:             'include/valijson/validation_visitor.hpp:130,20'
          Dst:             _ZNK8valijson11constraints15AllOfConstraint17applyToSubschemasINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints15AnyOfConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          176
      EdgeCount:       57
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN8valijson17ValidationResults5ErrorC2Ev
        - _ZN8valijson17ValidationResults5ErrorD2Ev
        - _ZN8valijson17ValidationResults8popErrorERNS0_5ErrorE
        - _ZN8valijson17ValidationResults9pushErrorERKNS0_5ErrorE
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationResultsC2Ev
        - _ZN8valijson17ValidationResultsD2Ev
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasC2ERKS2_RKNSt3__16vectorINS_17ValidationResults7SegmentENS8_9allocatorISB_EEEEbbRS4_PSA_PjPb
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEEC2ERKS2_NSt3__16vectorINS_17ValidationResults7SegmentENS7_9allocatorISA_EEEEbbPS9_RNS7_13unordered_mapINS7_12basic_stringIcNS7_11char_traitsIcEENSB_IcEEEES3_NS7_4hashISK_EENS7_8equal_toISK_EENSB_INS7_4pairIKSK_S3_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - _ZNK8valijson11constraints15AnyOfConstraint17applyToSubschemasINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:157,27'
          Dst:             _ZN8valijson17ValidationResultsC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:160,53'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEEC2ERKS2_NSt3__16vectorINS_17ValidationResults7SegmentENS7_9allocatorISA_EEEEbbPS9_RNS7_13unordered_mapINS7_12basic_stringIcNS7_11char_traitsIcEENSB_IcEEEES3_NS7_4hashISK_EENS7_8equal_toISK_EENSB_INS7_4pairIKSK_S3_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:164,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasC2ERKS2_RKNSt3__16vectorINS_17ValidationResults7SegmentENS8_9allocatorISB_EEEEbbRS4_PSA_PjPb
        - Src:             'include/valijson/validation_visitor.hpp:163,20'
          Dst:             _ZNK8valijson11constraints15AnyOfConstraint17applyToSubschemasINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:167,38'
          Dst:             _ZN8valijson17ValidationResults5ErrorC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:168,34'
          Dst:             _ZN8valijson17ValidationResults8popErrorERNS0_5ErrorE
        - Src:             'include/valijson/validation_visitor.hpp:169,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNS0_5ErrorE
        - Src:             'include/valijson/validation_visitor.hpp:171,24'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:172,9'
          Dst:             _ZN8valijson17ValidationResults5ErrorD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:172,9'
          Dst:             _ZN8valijson17ValidationResults5ErrorD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:175,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:175,5'
          Dst:             _ZN8valijson17ValidationResultsD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:175,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:175,5'
          Dst:             _ZN8valijson17ValidationResultsD2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints21ConditionalConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         46
      ICount:          253
      EdgeCount:       87
      CyclomaticComplexity: 43
      functionsReached:
        - _ZN8valijson17ValidationResults5ErrorC2Ev
        - _ZN8valijson17ValidationResults5ErrorD2Ev
        - _ZN8valijson17ValidationResults8popErrorERNS0_5ErrorE
        - _ZN8valijson17ValidationResults9pushErrorERKNS0_5ErrorE
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationResultsC2Ev
        - _ZN8valijson17ValidationResultsD2Ev
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEEC2ERKS2_NSt3__16vectorINS_17ValidationResults7SegmentENS7_9allocatorISA_EEEEbbPS9_RNS7_13unordered_mapINS7_12basic_stringIcNS7_11char_traitsIcEENSB_IcEEEES3_NS7_4hashISK_EENS7_8equal_toISK_EENSB_INS7_4pairIKSK_S3_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - _ZNK8valijson11constraints21ConditionalConstraint14getIfSubschemaEv
        - _ZNK8valijson11constraints21ConditionalConstraint16getElseSubschemaEv
        - _ZNK8valijson11constraints21ConditionalConstraint16getThenSubschemaEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:190,27'
          Dst:             _ZN8valijson17ValidationResultsC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:194,27'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEEC2ERKS2_NSt3__16vectorINS_17ValidationResults7SegmentENS7_9allocatorISA_EEEEbbPS9_RNS7_13unordered_mapINS7_12basic_stringIcNS7_11char_traitsIcEENSB_IcEEEES3_NS7_4hashISK_EENS7_8equal_toISK_EENSB_INS7_4pairIKSK_S3_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:195,27'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEEC2ERKS2_NSt3__16vectorINS_17ValidationResults7SegmentENS7_9allocatorISA_EEEEbbPS9_RNS7_13unordered_mapINS7_12basic_stringIcNS7_11char_traitsIcEENSB_IcEEEES3_NS7_4hashISK_EENS7_8equal_toISK_EENSB_INS7_4pairIKSK_S3_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:198,52'
          Dst:             _ZNK8valijson11constraints21ConditionalConstraint14getIfSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:198,25'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:199,57'
          Dst:             _ZNK8valijson11constraints21ConditionalConstraint16getThenSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:200,71'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:202,57'
          Dst:             _ZNK8valijson11constraints21ConditionalConstraint16getElseSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:203,71'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:207,38'
          Dst:             _ZN8valijson17ValidationResults5ErrorC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:208,40'
          Dst:             _ZN8valijson17ValidationResults8popErrorERNS0_5ErrorE
        - Src:             'include/valijson/validation_visitor.hpp:209,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNS0_5ErrorE
        - Src:             'include/valijson/validation_visitor.hpp:211,24'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:212,9'
          Dst:             _ZN8valijson17ValidationResults5ErrorD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:212,9'
          Dst:             _ZN8valijson17ValidationResults5ErrorD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:215,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:215,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:215,5'
          Dst:             _ZN8valijson17ValidationResultsD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:215,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:215,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:215,5'
          Dst:             _ZN8valijson17ValidationResultsD2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints15ConstConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZNK8valijson11constraints15ConstConstraint8getValueEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:228,25'
          Dst:             _ZNK8valijson11constraints15ConstConstraint8getValueEv
        - Src:             'include/valijson/validation_visitor.hpp:230,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints18ContainsConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          194
      EdgeCount:       81
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEEC2ERKS2_NSt3__16vectorINS_17ValidationResults7SegmentENS7_9allocatorISA_EEEEbbPS9_RNS7_13unordered_mapINS7_12basic_stringIcNS7_11char_traitsIcEENSB_IcEEEES3_NS7_4hashISK_EENS7_8equal_toISK_EENSB_INS7_4pairIKSK_S3_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - _ZN8valijson8adapters16StdStringAdapterD2Ev
        - _ZN8valijson8adapters27StdStringArrayValueIteratorppEv
        - _ZNK8valijson11constraints18ContainsConstraint12getSubschemaEv
        - _ZNK8valijson8adapters14StdStringArray3endEv
        - _ZNK8valijson8adapters14StdStringArray5beginEv
        - _ZNK8valijson8adapters16StdStringAdapter10maybeArrayEv
        - _ZNK8valijson8adapters16StdStringAdapter7asArrayEv
        - _ZNK8valijson8adapters16StdStringAdapter7isArrayEv
        - _ZNK8valijson8adapters27StdStringArrayValueIteratordeEv
        - _ZNK8valijson8adapters27StdStringArrayValueIteratorneERKS1_
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:250,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:250,65'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter10maybeArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:254,49'
          Dst:             _ZNK8valijson11constraints18ContainsConstraint12getSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:255,58'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter7asArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:258,29'
          Dst:             _ZNK8valijson8adapters14StdStringArray5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:258,29'
          Dst:             _ZNK8valijson8adapters14StdStringArray3endEv
        - Src:             'include/valijson/validation_visitor.hpp:258,29'
          Dst:             _ZNK8valijson8adapters27StdStringArrayValueIteratorneERKS1_
        - Src:             'include/valijson/validation_visitor.hpp:258,29'
          Dst:             _ZNK8valijson8adapters27StdStringArrayValueIteratordeEv
        - Src:             'include/valijson/validation_visitor.hpp:259,31'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEEC2ERKS2_NSt3__16vectorINS_17ValidationResults7SegmentENS7_9allocatorISA_EEEEbbPS9_RNS7_13unordered_mapINS7_12basic_stringIcNS7_11char_traitsIcEENSB_IcEEEES3_NS7_4hashISK_EENS7_8equal_toISK_EENSB_INS7_4pairIKSK_S3_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:260,35'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:264,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:264,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:264,9'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:258,29'
          Dst:             _ZN8valijson8adapters27StdStringArrayValueIteratorppEv
        - Src:             'include/valijson/validation_visitor.hpp:264,9'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:268,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints22DependenciesConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          110
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE26ValidateSchemaDependenciesC2ERKNS1_15StdStringObjectERKNSt3__16vectorINS_17ValidationResults7SegmentENS9_9allocatorISC_EEEERS4_PSB_Pb
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE28ValidatePropertyDependenciesC2ERKNS1_15StdStringObjectERKNSt3__16vectorINS_17ValidationResults7SegmentENS9_9allocatorISC_EEEEPSB_Pb
        - _ZNK8valijson11constraints22DependenciesConstraint25applyToSchemaDependenciesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE26ValidateSchemaDependenciesEEEvRKT_
        - _ZNK8valijson11constraints22DependenciesConstraint27applyToPropertyDependenciesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE28ValidatePropertyDependenciesEEEvRKT_
        - _ZNK8valijson8adapters16StdStringAdapter11maybeObjectEv
        - _ZNK8valijson8adapters16StdStringAdapter8asObjectEv
        - _ZNK8valijson8adapters16StdStringAdapter8isObjectEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:297,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:297,67'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:302,62'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:310,48'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE28ValidatePropertyDependenciesC2ERKNS1_15StdStringObjectERKNSt3__16vectorINS_17ValidationResults7SegmentENS9_9allocatorISC_EEEEPSB_Pb
        - Src:             'include/valijson/validation_visitor.hpp:310,20'
          Dst:             _ZNK8valijson11constraints22DependenciesConstraint27applyToPropertyDependenciesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE28ValidatePropertyDependenciesEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:318,46'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE26ValidateSchemaDependenciesC2ERKNS1_15StdStringObjectERKNSt3__16vectorINS_17ValidationResults7SegmentENS9_9allocatorISC_EEEERS4_PSB_Pb
        - Src:             'include/valijson/validation_visitor.hpp:318,20'
          Dst:             _ZNK8valijson11constraints22DependenciesConstraint25applyToSchemaDependenciesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE26ValidateSchemaDependenciesEEEvRKT_
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints14EnumConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          79
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE16ValidateEqualityC2ERKS2_RKNSt3__16vectorINS_17ValidationResults7SegmentENS8_9allocatorISB_EEEEbbbPSA_Pj
        - _ZNK8valijson11constraints14EnumConstraint13applyToValuesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE16ValidateEqualityEEEvRKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:341,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE16ValidateEqualityC2ERKS2_RKNSt3__16vectorINS_17ValidationResults7SegmentENS8_9allocatorISB_EEEEbbbPSA_Pj
        - Src:             'include/valijson/validation_visitor.hpp:340,20'
          Dst:             _ZNK8valijson11constraints14EnumConstraint13applyToValuesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE16ValidateEqualityEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:345,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints16FormatConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         111
      ICount:          525
      EdgeCount:       216
      CyclomaticComplexity: 107
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE19validate_date_rangeEii
        - _ZNK8valijson11constraints16FormatConstraint9getFormatEv
        - _ZNK8valijson8adapters16StdStringAdapter11maybeStringEv
        - _ZNK8valijson8adapters16StdStringAdapter8asStringEv
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:378,23'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeStringEv
        - Src:             'include/valijson/validation_visitor.hpp:382,40'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asStringEv
        - Src:             'include/valijson/validation_visitor.hpp:383,47'
          Dst:             _ZNK8valijson11constraints16FormatConstraint9getFormatEv
        - Src:             'include/valijson/validation_visitor.hpp:386,13'
          Dst:             __cxa_guard_acquire
        - Src:             'include/valijson/validation_visitor.hpp:386,13'
          Dst:             __cxa_atexit
        - Src:             'include/valijson/validation_visitor.hpp:386,13'
          Dst:             __cxa_guard_release
        - Src:             'include/valijson/validation_visitor.hpp:391,24'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE19validate_date_rangeEii
        - Src:             'include/valijson/validation_visitor.hpp:386,13'
          Dst:             __cxa_guard_abort
        - Src:             'include/valijson/validation_visitor.hpp:394,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:401,13'
          Dst:             __cxa_guard_acquire
        - Src:             'include/valijson/validation_visitor.hpp:401,13'
          Dst:             __cxa_atexit
        - Src:             'include/valijson/validation_visitor.hpp:401,13'
          Dst:             __cxa_guard_release
        - Src:             'include/valijson/validation_visitor.hpp:402,13'
          Dst:             __cxa_guard_acquire
        - Src:             'include/valijson/validation_visitor.hpp:402,13'
          Dst:             __cxa_atexit
        - Src:             'include/valijson/validation_visitor.hpp:402,13'
          Dst:             __cxa_guard_release
        - Src:             'include/valijson/validation_visitor.hpp:401,13'
          Dst:             __cxa_guard_abort
        - Src:             'include/valijson/validation_visitor.hpp:402,13'
          Dst:             __cxa_guard_abort
        - Src:             'include/valijson/validation_visitor.hpp:407,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:414,13'
          Dst:             __cxa_guard_acquire
        - Src:             'include/valijson/validation_visitor.hpp:414,13'
          Dst:             __cxa_atexit
        - Src:             'include/valijson/validation_visitor.hpp:414,13'
          Dst:             __cxa_guard_release
        - Src:             'include/valijson/validation_visitor.hpp:415,13'
          Dst:             __cxa_guard_acquire
        - Src:             'include/valijson/validation_visitor.hpp:415,13'
          Dst:             __cxa_atexit
        - Src:             'include/valijson/validation_visitor.hpp:415,13'
          Dst:             __cxa_guard_release
        - Src:             'include/valijson/validation_visitor.hpp:420,24'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE19validate_date_rangeEii
        - Src:             'include/valijson/validation_visitor.hpp:414,13'
          Dst:             __cxa_guard_abort
        - Src:             'include/valijson/validation_visitor.hpp:415,13'
          Dst:             __cxa_guard_abort
        - Src:             'include/valijson/validation_visitor.hpp:423,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints21LinearItemsConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         48
      ICount:          259
      EdgeCount:       54
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE13ValidateItemsC2ERKNS1_14StdStringArrayERKNSt3__16vectorINS_17ValidationResults7SegmentENS9_9allocatorISC_EEEEbbbbPSB_PjPbRNS9_13unordered_mapINS9_12basic_stringIcNS9_11char_traitsIcEENSD_IcEEEES3_NS9_4hashISQ_EENS9_8equal_toISQ_EENSD_INS9_4pairIKSQ_S3_EEEEEE
        - _ZN8valijson8adapters14StdStringArray4sizeEv
        - _ZN8valijson8adapters27StdStringArrayValueIterator7advanceEl
        - _ZNK8valijson11constraints21LinearItemsConstraint21applyToItemSubschemasINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE13ValidateItemsEEEvRKT_
        - _ZNK8valijson11constraints21LinearItemsConstraint21getItemSubschemaCountEv
        - _ZNK8valijson11constraints21LinearItemsConstraint27getAdditionalItemsSubschemaEv
        - _ZNK8valijson8adapters14StdStringArray5beginEv
        - _ZNK8valijson8adapters16StdStringAdapter10maybeArrayEv
        - _ZNK8valijson8adapters16StdStringAdapter7asArrayEv
        - _ZNK8valijson8adapters16StdStringAdapter7isArrayEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:451,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:451,66'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter10maybeArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:457,71'
          Dst:             _ZNK8valijson11constraints21LinearItemsConstraint27getAdditionalItemsSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:463,58'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter7asArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:464,32'
          Dst:             _ZN8valijson8adapters14StdStringArray4sizeEv
        - Src:             'include/valijson/validation_visitor.hpp:470,54'
          Dst:             _ZNK8valijson11constraints21LinearItemsConstraint21getItemSubschemaCountEv
        - Src:             'include/valijson/validation_visitor.hpp:477,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:483,21'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE13ValidateItemsC2ERKNS1_14StdStringArrayERKNSt3__16vectorINS_17ValidationResults7SegmentENS9_9allocatorISC_EEEEbbbbPSB_PjPbRNS9_13unordered_mapINS9_12basic_stringIcNS9_11char_traitsIcEENSD_IcEEEES3_NS9_4hashISQ_EENS9_8equal_toISQ_EENSD_INS9_4pairIKSQ_S3_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:482,24'
          Dst:             _ZNK8valijson11constraints21LinearItemsConstraint21applyToItemSubschemasINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE13ValidateItemsEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:498,73'
          Dst:             _ZNK8valijson8adapters14StdStringArray5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:499,23'
          Dst:             _ZN8valijson8adapters27StdStringArrayValueIterator7advanceEl
        - Src:             'include/valijson/validation_visitor.hpp:528,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints17MaximumConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          172
      EdgeCount:       39
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZNK8valijson11constraints17MaximumConstraint10getMaximumEv
        - _ZNK8valijson11constraints17MaximumConstraint19getExclusiveMaximumEv
        - _ZNK8valijson8adapters16StdStringAdapter11maybeDoubleEv
        - _ZNK8valijson8adapters16StdStringAdapter8asDoubleEv
        - _ZNK8valijson8adapters16StdStringAdapter8isNumberEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:549,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isNumberEv
        - Src:             'include/valijson/validation_visitor.hpp:549,66'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:554,43'
          Dst:             _ZNK8valijson11constraints17MaximumConstraint10getMaximumEv
        - Src:             'include/valijson/validation_visitor.hpp:556,24'
          Dst:             _ZNK8valijson11constraints17MaximumConstraint19getExclusiveMaximumEv
        - Src:             'include/valijson/validation_visitor.hpp:557,26'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:559,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:565,29'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:567,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints18MaxItemsConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          133
      EdgeCount:       27
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson8adapters14StdStringArray4sizeEv
        - _ZNK8valijson11constraints18MaxItemsConstraint11getMaxItemsEv
        - _ZNK8valijson8adapters16StdStringAdapter10maybeArrayEv
        - _ZNK8valijson8adapters16StdStringAdapter7asArrayEv
        - _ZNK8valijson8adapters16StdStringAdapter7isArrayEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:585,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:585,65'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter10maybeArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:589,46'
          Dst:             _ZNK8valijson11constraints18MaxItemsConstraint11getMaxItemsEv
        - Src:             'include/valijson/validation_visitor.hpp:590,22'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter7asArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:590,13'
          Dst:             _ZN8valijson8adapters14StdStringArray4sizeEv
        - Src:             'include/valijson/validation_visitor.hpp:595,24'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints19MaxLengthConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          156
      EdgeCount:       61
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson5utils9u8_strlenEPKc
        - _ZNK8valijson11constraints19MaxLengthConstraint12getMaxLengthEv
        - _ZNK8valijson8adapters16StdStringAdapter11maybeStringEv
        - _ZNK8valijson8adapters16StdStringAdapter8asStringEv
        - _ZNK8valijson8adapters16StdStringAdapter8isStringEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:611,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isStringEv
        - Src:             'include/valijson/validation_visitor.hpp:611,66'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeStringEv
        - Src:             'include/valijson/validation_visitor.hpp:615,40'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asStringEv
        - Src:             'include/valijson/validation_visitor.hpp:616,30'
          Dst:             _ZN8valijson5utils9u8_strlenEPKc
        - Src:             'include/valijson/validation_visitor.hpp:617,47'
          Dst:             _ZNK8valijson11constraints19MaxLengthConstraint12getMaxLengthEv
        - Src:             'include/valijson/validation_visitor.hpp:623,24'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints23MaxPropertiesConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          133
      EdgeCount:       27
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson8adapters15StdStringObject4sizeEv
        - _ZNK8valijson11constraints23MaxPropertiesConstraint16getMaxPropertiesEv
        - _ZNK8valijson8adapters16StdStringAdapter11maybeObjectEv
        - _ZNK8valijson8adapters16StdStringAdapter8asObjectEv
        - _ZNK8valijson8adapters16StdStringAdapter8isObjectEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:639,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:639,66'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:643,51'
          Dst:             _ZNK8valijson11constraints23MaxPropertiesConstraint16getMaxPropertiesEv
        - Src:             'include/valijson/validation_visitor.hpp:645,22'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:645,13'
          Dst:             _ZN8valijson8adapters15StdStringObject4sizeEv
        - Src:             'include/valijson/validation_visitor.hpp:650,24'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints17MinimumConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          172
      EdgeCount:       39
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZNK8valijson11constraints17MinimumConstraint10getMinimumEv
        - _ZNK8valijson11constraints17MinimumConstraint19getExclusiveMinimumEv
        - _ZNK8valijson8adapters16StdStringAdapter11maybeDoubleEv
        - _ZNK8valijson8adapters16StdStringAdapter8asDoubleEv
        - _ZNK8valijson8adapters16StdStringAdapter8isNumberEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:666,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isNumberEv
        - Src:             'include/valijson/validation_visitor.hpp:666,66'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:671,43'
          Dst:             _ZNK8valijson11constraints17MinimumConstraint10getMinimumEv
        - Src:             'include/valijson/validation_visitor.hpp:673,24'
          Dst:             _ZNK8valijson11constraints17MinimumConstraint19getExclusiveMinimumEv
        - Src:             'include/valijson/validation_visitor.hpp:674,26'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:676,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:681,29'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:683,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints18MinItemsConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          133
      EdgeCount:       27
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson8adapters14StdStringArray4sizeEv
        - _ZNK8valijson11constraints18MinItemsConstraint11getMinItemsEv
        - _ZNK8valijson8adapters16StdStringAdapter10maybeArrayEv
        - _ZNK8valijson8adapters16StdStringAdapter7asArrayEv
        - _ZNK8valijson8adapters16StdStringAdapter7isArrayEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:701,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:701,65'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter10maybeArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:705,46'
          Dst:             _ZNK8valijson11constraints18MinItemsConstraint11getMinItemsEv
        - Src:             'include/valijson/validation_visitor.hpp:706,22'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter7asArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:706,13'
          Dst:             _ZN8valijson8adapters14StdStringArray4sizeEv
        - Src:             'include/valijson/validation_visitor.hpp:711,24'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints19MinLengthConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          156
      EdgeCount:       61
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson5utils9u8_strlenEPKc
        - _ZNK8valijson11constraints19MinLengthConstraint12getMinLengthEv
        - _ZNK8valijson8adapters16StdStringAdapter11maybeStringEv
        - _ZNK8valijson8adapters16StdStringAdapter8asStringEv
        - _ZNK8valijson8adapters16StdStringAdapter8isStringEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:727,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isStringEv
        - Src:             'include/valijson/validation_visitor.hpp:727,66'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeStringEv
        - Src:             'include/valijson/validation_visitor.hpp:731,40'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asStringEv
        - Src:             'include/valijson/validation_visitor.hpp:732,30'
          Dst:             _ZN8valijson5utils9u8_strlenEPKc
        - Src:             'include/valijson/validation_visitor.hpp:733,47'
          Dst:             _ZNK8valijson11constraints19MinLengthConstraint12getMinLengthEv
        - Src:             'include/valijson/validation_visitor.hpp:739,24'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints23MinPropertiesConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 771
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          133
      EdgeCount:       27
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson8adapters15StdStringObject4sizeEv
        - _ZNK8valijson11constraints23MinPropertiesConstraint16getMinPropertiesEv
        - _ZNK8valijson8adapters16StdStringAdapter11maybeObjectEv
        - _ZNK8valijson8adapters16StdStringAdapter8asObjectEv
        - _ZNK8valijson8adapters16StdStringAdapter8isObjectEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:755,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:755,66'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:759,51'
          Dst:             _ZNK8valijson11constraints23MinPropertiesConstraint16getMinPropertiesEv
        - Src:             'include/valijson/validation_visitor.hpp:761,22'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:761,13'
          Dst:             _ZN8valijson8adapters15StdStringObject4sizeEv
        - Src:             'include/valijson/validation_visitor.hpp:766,24'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints26MultipleOfDoubleConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         43
      ICount:          223
      EdgeCount:       45
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZNK8valijson11constraints26MultipleOfDoubleConstraint10getDivisorEv
        - _ZNK8valijson8adapters16StdStringAdapter11maybeDoubleEv
        - _ZNK8valijson8adapters16StdStringAdapter12maybeIntegerEv
        - _ZNK8valijson8adapters16StdStringAdapter8asDoubleERd
        - _ZNK8valijson8adapters16StdStringAdapter9asIntegerERl
        - remainder
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:782,43'
          Dst:             _ZNK8valijson11constraints26MultipleOfDoubleConstraint10getDivisorEv
        - Src:             'include/valijson/validation_visitor.hpp:785,22'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:786,27'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asDoubleERd
        - Src:             'include/valijson/validation_visitor.hpp:788,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:793,29'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter12maybeIntegerEv
        - Src:             'include/valijson/validation_visitor.hpp:795,27'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter9asIntegerERl
        - Src:             'include/valijson/validation_visitor.hpp:797,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:811,26'
          Dst:             remainder
        - Src:             'include/valijson/validation_visitor.hpp:815,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints23MultipleOfIntConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 867
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          189
      EdgeCount:       41
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZNK8valijson11constraints23MultipleOfIntConstraint10getDivisorEv
        - _ZNK8valijson8adapters16StdStringAdapter11maybeDoubleEv
        - _ZNK8valijson8adapters16StdStringAdapter12maybeIntegerEv
        - _ZNK8valijson8adapters16StdStringAdapter8asDoubleERd
        - _ZNK8valijson8adapters16StdStringAdapter9asIntegerERl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:832,44'
          Dst:             _ZNK8valijson11constraints23MultipleOfIntConstraint10getDivisorEv
        - Src:             'include/valijson/validation_visitor.hpp:835,22'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter12maybeIntegerEv
        - Src:             'include/valijson/validation_visitor.hpp:836,27'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter9asIntegerERl
        - Src:             'include/valijson/validation_visitor.hpp:838,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:842,29'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:844,27'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asDoubleERd
        - Src:             'include/valijson/validation_visitor.hpp:846,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:861,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints13NotConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionLinenumberEnd: 899
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          120
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEEC2ERKS2_NSt3__16vectorINS_17ValidationResults7SegmentENS7_9allocatorISA_EEEEbbPS9_RNS7_13unordered_mapINS7_12basic_stringIcNS7_11char_traitsIcEENSB_IcEEEES3_NS7_4hashISK_EENS7_8equal_toISK_EENSB_INS7_4pairIKSK_S3_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - _ZNK8valijson11constraints13NotConstraint12getSubschemaEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:882,49'
          Dst:             _ZNK8valijson11constraints13NotConstraint12getSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:888,53'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEEC2ERKS2_NSt3__16vectorINS_17ValidationResults7SegmentENS7_9allocatorISA_EEEEbbPS9_RNS7_13unordered_mapINS7_12basic_stringIcNS7_11char_traitsIcEENSB_IcEEEES3_NS7_4hashISK_EENS7_8equal_toISK_EENSB_INS7_4pairIKSK_S3_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:889,15'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:891,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:899,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:899,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints15OneOfConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 938
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          221
      EdgeCount:       77
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN8valijson17ValidationResults5ErrorC2Ev
        - _ZN8valijson17ValidationResults5ErrorD2Ev
        - _ZN8valijson17ValidationResults8popErrorERNS0_5ErrorE
        - _ZN8valijson17ValidationResults9pushErrorERKNS0_5ErrorE
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationResultsC2Ev
        - _ZN8valijson17ValidationResultsD2Ev
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasC2ERKS2_RKNSt3__16vectorINS_17ValidationResults7SegmentENS8_9allocatorISB_EEEEbbRS4_PSA_PjPb
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEEC2ERKS2_NSt3__16vectorINS_17ValidationResults7SegmentENS7_9allocatorISA_EEEEbbPS9_RNS7_13unordered_mapINS7_12basic_stringIcNS7_11char_traitsIcEENSB_IcEEEES3_NS7_4hashISK_EENS7_8equal_toISK_EENSB_INS7_4pairIKSK_S3_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - _ZNK8valijson11constraints15OneOfConstraint17applyToSubschemasINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:912,27'
          Dst:             _ZN8valijson17ValidationResultsC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:914,53'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEEC2ERKS2_NSt3__16vectorINS_17ValidationResults7SegmentENS7_9allocatorISA_EEEEbbPS9_RNS7_13unordered_mapINS7_12basic_stringIcNS7_11char_traitsIcEENSB_IcEEEES3_NS7_4hashISK_EENS7_8equal_toISK_EENSB_INS7_4pairIKSK_S3_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:918,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasC2ERKS2_RKNSt3__16vectorINS_17ValidationResults7SegmentENS8_9allocatorISB_EEEEbbRS4_PSA_PjPb
        - Src:             'include/valijson/validation_visitor.hpp:917,20'
          Dst:             _ZNK8valijson11constraints15OneOfConstraint17applyToSubschemasINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:922,42'
          Dst:             _ZN8valijson17ValidationResults5ErrorC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:923,38'
          Dst:             _ZN8valijson17ValidationResults8popErrorERNS0_5ErrorE
        - Src:             'include/valijson/validation_visitor.hpp:924,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNS0_5ErrorE
        - Src:             'include/valijson/validation_visitor.hpp:926,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:928,13'
          Dst:             _ZN8valijson17ValidationResults5ErrorD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:928,13'
          Dst:             _ZN8valijson17ValidationResults5ErrorD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:932,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:938,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:938,5'
          Dst:             _ZN8valijson17ValidationResultsD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:938,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:938,5'
          Dst:             _ZN8valijson17ValidationResultsD2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints17PatternConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 968
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          190
      EdgeCount:       68
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson18DefaultRegexEngine6searchERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS0_
        - _ZN8valijson18DefaultRegexEngineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN8valijson18DefaultRegexEngineD2Ev
        - _ZNK8valijson11constraints17PatternConstraint10getPatternINSt3__19allocatorIcEEEENS3_12basic_stringIcNS3_11char_traitsIcEET_EERKS9_
        - _ZNK8valijson8adapters16StdStringAdapter11maybeStringEv
        - _ZNK8valijson8adapters16StdStringAdapter8asStringEv
        - _ZNK8valijson8adapters16StdStringAdapter8isStringEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:949,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isStringEv
        - Src:             'include/valijson/validation_visitor.hpp:949,66'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeStringEv
        - Src:             'include/valijson/validation_visitor.hpp:953,40'
          Dst:             _ZNK8valijson11constraints17PatternConstraint10getPatternINSt3__19allocatorIcEEEENS3_12basic_stringIcNS3_11char_traitsIcEET_EERKS9_
        - Src:             'include/valijson/validation_visitor.hpp:956,50'
          Dst:             _ZN8valijson18DefaultRegexEngineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:956,13'
          Dst:             _ZN8valijson18DefaultRegexEngineD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:956,13'
          Dst:             _ZN8valijson18DefaultRegexEngineD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:959,43'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asStringEv
        - Src:             'include/valijson/validation_visitor.hpp:959,14'
          Dst:             _ZN8valijson18DefaultRegexEngine6searchERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS0_
        - Src:             'include/valijson/validation_visitor.hpp:961,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints14PolyConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 978
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints20PropertiesConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1087
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         98
      ICount:          406
      EdgeCount:       174
      CyclomaticComplexity: 78
      functionsReached:
        - _ZN8valijson17ValidationResults7SegmentD2Ev
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE26ValidatePropertySubschemasC2ERKNS1_15StdStringObjectERKNSt3__16vectorINS_17ValidationResults7SegmentENS9_9allocatorISC_EEEEbbbbbPSB_PNS9_3setINS9_12basic_stringIcNS9_11char_traitsIcEENSD_IcEEEENS9_4lessISO_EENSD_ISO_EEEEPbRNS9_13unordered_mapISO_S3_NS9_4hashISO_EENS9_8equal_toISO_EENSD_INS9_4pairIKSO_S3_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE33ValidatePatternPropertySubschemasC2ERKNS1_15StdStringObjectERKNSt3__16vectorINS_17ValidationResults7SegmentENS9_9allocatorISC_EEEEbbbbbPSB_PNS9_3setINS9_12basic_stringIcNS9_11char_traitsIcEENSD_IcEEEENS9_4lessISO_EENSD_ISO_EEEEPbRNS9_13unordered_mapISO_S3_NS9_4hashISO_EENS9_8equal_toISO_EENSD_INS9_4pairIKSO_S3_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEEC2ERKS2_NSt3__16vectorINS_17ValidationResults7SegmentENS7_9allocatorISA_EEEEbbPS9_RNS7_13unordered_mapINS7_12basic_stringIcNS7_11char_traitsIcEENSB_IcEEEES3_NS7_4hashISK_EENS7_8equal_toISK_EENSB_INS7_4pairIKSK_S3_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - _ZN8valijson8adapters29StdStringObjectMemberIteratorppEv
        - _ZNK8valijson11constraints20PropertiesConstraint17applyToPropertiesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE26ValidatePropertySubschemasEEEvRKT_
        - _ZNK8valijson11constraints20PropertiesConstraint24applyToPatternPropertiesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE33ValidatePatternPropertySubschemasEEEvRKT_
        - _ZNK8valijson11constraints20PropertiesConstraint32getAdditionalPropertiesSubschemaEv
        - _ZNK8valijson8adapters15StdStringObject3endEv
        - _ZNK8valijson8adapters15StdStringObject5beginEv
        - _ZNK8valijson8adapters16StdStringAdapter11maybeObjectEv
        - _ZNK8valijson8adapters16StdStringAdapter13getObjectSizeEv
        - _ZNK8valijson8adapters16StdStringAdapter8asObjectEv
        - _ZNK8valijson8adapters16StdStringAdapter8isObjectEv
        - _ZNK8valijson8adapters29StdStringObjectMemberIteratordeEv
        - _ZNK8valijson8adapters29StdStringObjectMemberIteratorneERKS1_
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1008,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1008,66'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1019,62'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1021,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE26ValidatePropertySubschemasC2ERKNS1_15StdStringObjectERKNSt3__16vectorINS_17ValidationResults7SegmentENS9_9allocatorISC_EEEEbbbbbPSB_PNS9_3setINS9_12basic_stringIcNS9_11char_traitsIcEENSD_IcEEEENS9_4lessISO_EENSD_ISO_EEEEPbRNS9_13unordered_mapISO_S3_NS9_4hashISO_EENS9_8equal_toISO_EENSD_INS9_4pairIKSO_S3_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1020,20'
          Dst:             _ZNK8valijson11constraints20PropertiesConstraint17applyToPropertiesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE26ValidatePropertySubschemasEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:1035,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE33ValidatePatternPropertySubschemasC2ERKNS1_15StdStringObjectERKNSt3__16vectorINS_17ValidationResults7SegmentENS9_9allocatorISC_EEEEbbbbbPSB_PNS9_3setINS9_12basic_stringIcNS9_11char_traitsIcEENSD_IcEEEENS9_4lessISO_EENSD_ISO_EEEEPbRNS9_13unordered_mapISO_S3_NS9_4hashISO_EENS9_8equal_toISO_EENSD_INS9_4pairIKSO_S3_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1034,20'
          Dst:             _ZNK8valijson11constraints20PropertiesConstraint24applyToPatternPropertiesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE33ValidatePatternPropertySubschemasEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:1043,28'
          Dst:             _ZNK8valijson11constraints20PropertiesConstraint32getAdditionalPropertiesSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:1045,54'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter13getObjectSizeEv
        - Src:             'include/valijson/validation_visitor.hpp:1048,69'
          Dst:             _ZNK8valijson8adapters15StdStringObject5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1048,69'
          Dst:             _ZNK8valijson8adapters15StdStringObject3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1048,69'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratorneERKS1_
        - Src:             'include/valijson/validation_visitor.hpp:1048,69'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratordeEv
        - Src:             'include/valijson/validation_visitor.hpp:1048,69'
          Dst:             _ZN8valijson8adapters29StdStringObjectMemberIteratorppEv
        - Src:             'include/valijson/validation_visitor.hpp:1054,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1065,57'
          Dst:             _ZNK8valijson8adapters15StdStringObject5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1065,57'
          Dst:             _ZNK8valijson8adapters15StdStringObject3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1065,57'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratorneERKS1_
        - Src:             'include/valijson/validation_visitor.hpp:1065,57'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratordeEv
        - Src:             'include/valijson/validation_visitor.hpp:1069,17'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1075,35'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEEC2ERKS2_NSt3__16vectorINS_17ValidationResults7SegmentENS7_9allocatorISA_EEEEbbPS9_RNS7_13unordered_mapINS7_12basic_stringIcNS7_11char_traitsIcEENSB_IcEEEES3_NS7_4hashISK_EENS7_8equal_toISK_EENSB_INS7_4pairIKSK_S3_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1076,32'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1078,36'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1069,17'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1083,13'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1083,13'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1065,57'
          Dst:             _ZN8valijson8adapters29StdStringObjectMemberIteratorppEv
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints23PropertyNamesConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1097
      functionLinenumberEnd: 1113
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          167
      EdgeCount:       70
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEEC2ERKS2_NSt3__16vectorINS_17ValidationResults7SegmentENS7_9allocatorISA_EEEEbbPS9_RNS7_13unordered_mapINS7_12basic_stringIcNS7_11char_traitsIcEENSB_IcEEEES3_NS7_4hashISK_EENS7_8equal_toISK_EENSB_INS7_4pairIKSK_S3_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - _ZN8valijson8adapters16StdStringAdapterC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN8valijson8adapters16StdStringAdapterD2Ev
        - _ZN8valijson8adapters29StdStringObjectMemberIteratorppEv
        - _ZNK8valijson11constraints23PropertyNamesConstraint12getSubschemaEv
        - _ZNK8valijson8adapters15StdStringObject3endEv
        - _ZNK8valijson8adapters15StdStringObject5beginEv
        - _ZNK8valijson8adapters16StdStringAdapter11maybeObjectEv
        - _ZNK8valijson8adapters16StdStringAdapter8asObjectEv
        - _ZNK8valijson8adapters16StdStringAdapter8isObjectEv
        - _ZNK8valijson8adapters29StdStringObjectMemberIteratordeEv
        - _ZNK8valijson8adapters29StdStringObjectMemberIteratorneERKS1_
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1098,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1098,66'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1102,68'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1102,57'
          Dst:             _ZNK8valijson8adapters15StdStringObject5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1102,57'
          Dst:             _ZNK8valijson8adapters15StdStringObject3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1102,57'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratorneERKS1_
        - Src:             'include/valijson/validation_visitor.hpp:1102,57'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratordeEv
        - Src:             'include/valijson/validation_visitor.hpp:1103,40'
          Dst:             _ZN8valijson8adapters16StdStringAdapterC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1104,72'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEEC2ERKS2_NSt3__16vectorINS_17ValidationResults7SegmentENS7_9allocatorISA_EEEEbbPS9_RNS7_13unordered_mapINS7_12basic_stringIcNS7_11char_traitsIcEENSB_IcEEEES3_NS7_4hashISK_EENS7_8equal_toISK_EENSB_INS7_4pairIKSK_S3_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1107,55'
          Dst:             _ZNK8valijson11constraints23PropertyNamesConstraint12getSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:1107,28'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1110,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1110,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1110,9'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1102,57'
          Dst:             _ZN8valijson8adapters29StdStringObjectMemberIteratorppEv
        - Src:             'include/valijson/validation_visitor.hpp:1110,9'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints18RequiredConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1126
      functionLinenumberEnd: 1137
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidatePropertiesC2ERKNS1_15StdStringObjectERKNSt3__16vectorINS_17ValidationResults7SegmentENS9_9allocatorISC_EEEEbbPSB_Pb
        - _ZNK8valijson11constraints18RequiredConstraint25applyToRequiredPropertiesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidatePropertiesEEEvRKT_
        - _ZNK8valijson8adapters16StdStringAdapter11maybeObjectEv
        - _ZNK8valijson8adapters16StdStringAdapter8asObjectEv
        - _ZNK8valijson8adapters16StdStringAdapter8isObjectEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1127,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1127,66'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1132,62'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1134,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidatePropertiesC2ERKNS1_15StdStringObjectERKNSt3__16vectorINS_17ValidationResults7SegmentENS9_9allocatorISC_EEEEbbPSB_Pb
        - Src:             'include/valijson/validation_visitor.hpp:1133,20'
          Dst:             _ZNK8valijson11constraints18RequiredConstraint25applyToRequiredPropertiesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidatePropertiesEEEvRKT_
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints23SingularItemsConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1151
      functionLinenumberEnd: 1195
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         51
      ICount:          236
      EdgeCount:       90
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN8valijson17ValidationResults7SegmentD2Ev
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEEC2ERKS2_NSt3__16vectorINS_17ValidationResults7SegmentENS7_9allocatorISA_EEEEbbPS9_RNS7_13unordered_mapINS7_12basic_stringIcNS7_11char_traitsIcEENSB_IcEEEES3_NS7_4hashISK_EENS7_8equal_toISK_EENSB_INS7_4pairIKSK_S3_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - _ZN8valijson8adapters16StdStringAdapter8getArrayEv
        - _ZN8valijson8adapters16StdStringAdapterD2Ev
        - _ZN8valijson8adapters27StdStringArrayValueIteratorppEv
        - _ZNK8valijson11constraints23SingularItemsConstraint17getItemsSubschemaEv
        - _ZNK8valijson8adapters14StdStringArray3endEv
        - _ZNK8valijson8adapters14StdStringArray5beginEv
        - _ZNK8valijson8adapters16StdStringAdapter7isArrayEv
        - _ZNK8valijson8adapters27StdStringArrayValueIteratordeEv
        - _ZNK8valijson8adapters27StdStringArrayValueIteratorneERKS1_
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1153,23'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:1158,54'
          Dst:             _ZNK8valijson11constraints23SingularItemsConstraint17getItemsSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:1169,40'
          Dst:             _ZN8valijson8adapters16StdStringAdapter8getArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:1169,38'
          Dst:             _ZNK8valijson8adapters14StdStringArray5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1169,38'
          Dst:             _ZNK8valijson8adapters14StdStringArray3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1169,38'
          Dst:             _ZNK8valijson8adapters27StdStringArrayValueIteratorneERKS1_
        - Src:             'include/valijson/validation_visitor.hpp:1169,38'
          Dst:             _ZNK8valijson8adapters27StdStringArrayValueIteratordeEv
        - Src:             'include/valijson/validation_visitor.hpp:1172,13'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1178,57'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEEC2ERKS2_NSt3__16vectorINS_17ValidationResults7SegmentENS7_9allocatorISA_EEEEbbPS9_RNS7_13unordered_mapINS7_12basic_stringIcNS7_11char_traitsIcEENSB_IcEEEES3_NS7_4hashISK_EENS7_8equal_toISK_EENSB_INS7_4pairIKSK_S3_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1182,36'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1184,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1172,13'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1192,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1192,9'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1169,38'
          Dst:             _ZN8valijson8adapters27StdStringArrayValueIteratorppEv
        - Src:             'include/valijson/validation_visitor.hpp:1192,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1192,9'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints14TypeConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1208
      functionLinenumberEnd: 1232
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          106
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateNamedTypesC2ERKS2_bbbPb
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateNamedTypesD2Ev
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasC2ERKS2_RKNSt3__16vectorINS_17ValidationResults7SegmentENS8_9allocatorISB_EEEEbbRS4_PSA_PjPb
        - _ZNK8valijson11constraints14TypeConstraint17applyToNamedTypesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateNamedTypesEEEvRKT_
        - _ZNK8valijson11constraints14TypeConstraint18applyToSchemaTypesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1213,42'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateNamedTypesC2ERKS2_bbbPb
        - Src:             'include/valijson/validation_visitor.hpp:1213,24'
          Dst:             _ZNK8valijson11constraints14TypeConstraint17applyToNamedTypesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateNamedTypesEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:1213,13'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateNamedTypesD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1213,13'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateNamedTypesD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1223,21'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasC2ERKS2_RKNSt3__16vectorINS_17ValidationResults7SegmentENS8_9allocatorISB_EEEEbbRS4_PSA_PjPb
        - Src:             'include/valijson/validation_visitor.hpp:1222,24'
          Dst:             _ZNK8valijson11constraints14TypeConstraint18applyToSchemaTypesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:1227,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints21UniqueItemsConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1246
      functionLinenumberEnd: 1282
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         54
      ICount:          246
      EdgeCount:       100
      CyclomaticComplexity: 48
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson8adapters10DerefProxyINS0_16StdStringAdapterEED2Ev
        - _ZN8valijson8adapters10DerefProxyINS0_16StdStringAdapterEEptEv
        - _ZN8valijson8adapters16StdStringAdapterD2Ev
        - _ZN8valijson8adapters27StdStringArrayValueIteratorppEv
        - _ZNK8valijson8adapters14StdStringArray3endEv
        - _ZNK8valijson8adapters14StdStringArray5beginEv
        - _ZNK8valijson8adapters16StdStringAdapter10maybeArrayEv
        - _ZNK8valijson8adapters16StdStringAdapter12getArraySizeEv
        - _ZNK8valijson8adapters16StdStringAdapter7asArrayEv
        - _ZNK8valijson8adapters16StdStringAdapter7isArrayEv
        - _ZNK8valijson8adapters27StdStringArrayValueIteratordeEv
        - _ZNK8valijson8adapters27StdStringArrayValueIteratorneERKS1_
        - _ZNK8valijson8adapters27StdStringArrayValueIteratorptEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1247,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:1247,65'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter10maybeArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:1251,38'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter12getArraySizeEv
        - Src:             'include/valijson/validation_visitor.hpp:1260,66'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter7asArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:1261,77'
          Dst:             _ZNK8valijson8adapters14StdStringArray3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1263,76'
          Dst:             _ZNK8valijson8adapters14StdStringArray5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1267,18'
          Dst:             _ZN8valijson8adapters27StdStringArrayValueIteratorppEv
        - Src:             'include/valijson/validation_visitor.hpp:1267,39'
          Dst:             _ZNK8valijson8adapters27StdStringArrayValueIteratorneERKS1_
        - Src:             'include/valijson/validation_visitor.hpp:1268,21'
          Dst:             _ZNK8valijson8adapters27StdStringArrayValueIteratorptEv
        - Src:             'include/valijson/validation_visitor.hpp:1268,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_16StdStringAdapterEEptEv
        - Src:             'include/valijson/validation_visitor.hpp:1268,39'
          Dst:             _ZNK8valijson8adapters27StdStringArrayValueIteratordeEv
        - Src:             'include/valijson/validation_visitor.hpp:1268,21'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1268,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_16StdStringAdapterEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1268,21'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1268,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_16StdStringAdapterEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1272,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1267,47'
          Dst:             _ZN8valijson8adapters27StdStringArrayValueIteratorppEv
        - Src:             'include/valijson/validation_visitor.hpp:1264,99'
          Dst:             _ZN8valijson8adapters27StdStringArrayValueIteratorppEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter7asArrayEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          45
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:114,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters14StdStringArray3endEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 411
      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:    _ZNK8valijson8adapters14StdStringArray5beginEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8adapters27StdStringArrayValueIteratorppEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17throwNotSupportedEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:385,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters27StdStringArrayValueIteratorneERKS1_
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters27StdStringArrayValueIteratorptEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17throwNotSupportedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:370,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters27StdStringArrayValueIteratordeEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17throwNotSupportedEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:365,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasC2ERKS2_RKNSt3__16vectorINS_17ValidationResults7SegmentENS8_9allocatorISB_EEEEbbRS4_PSA_PjPb
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1844
      functionLinenumberEnd: 1844
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          53
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8adapters16StdStringAdapter8getArrayEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17throwNotSupportedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:186,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter8asObjectEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          45
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:156,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK8valijson11constraints23PropertyNamesConstraint12getSubschemaEv
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1075
      functionLinenumberEnd: 1076
      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:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE26ValidatePropertySubschemasC2ERKNS1_15StdStringObjectERKNSt3__16vectorINS_17ValidationResults7SegmentENS9_9allocatorISC_EEEEbbbbbPSB_PNS9_3setINS9_12basic_stringIcNS9_11char_traitsIcEENSD_IcEEEENS9_4lessISO_EENSD_ISO_EEEEPbRNS9_13unordered_mapISO_S3_NS9_4hashISO_EENS9_8equal_toISO_EENSD_INS9_4pairIKSO_S3_EEEEEE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1710
      functionLinenumberEnd: 1710
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - bool
        - bool
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          77
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints20PropertiesConstraint17applyToPropertiesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE26ValidatePropertySubschemasEEEvRKT_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1031
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE26ValidatePropertySubschemasclINSt3__112basic_stringIcNS7_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEEEEbRKT_PKNS_9SubschemaE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1034,18'
          Dst:             _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE26ValidatePropertySubschemasclINSt3__112basic_stringIcNS7_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEEEEbRKT_PKNS_9SubschemaE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE33ValidatePatternPropertySubschemasC2ERKNS1_15StdStringObjectERKNSt3__16vectorINS_17ValidationResults7SegmentENS9_9allocatorISC_EEEEbbbbbPSB_PNS9_3setINS9_12basic_stringIcNS9_11char_traitsIcEENSD_IcEEEENS9_4lessISO_EENSD_ISO_EEEEPbRNS9_13unordered_mapISO_S3_NS9_4hashISO_EENS9_8equal_toISO_EENSD_INS9_4pairIKSO_S3_EEEEEE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1605
      functionLinenumberEnd: 1605
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - bool
        - bool
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          77
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints20PropertiesConstraint24applyToPatternPropertiesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE33ValidatePatternPropertySubschemasEEEvRKT_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1027
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE33ValidatePatternPropertySubschemasclINSt3__112basic_stringIcNS7_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEEEEbRKT_PKNS_9SubschemaE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1023,18'
          Dst:             _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE33ValidatePatternPropertySubschemasclINSt3__112basic_stringIcNS7_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEEEEbRKT_PKNS_9SubschemaE
    - functionName:    _ZNK8valijson11constraints20PropertiesConstraint32getAdditionalPropertiesSubschemaEv
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1041
      functionLinenumberEnd: 1042
      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:    _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE26ValidatePropertySubschemasclINSt3__112basic_stringIcNS7_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEEEEbRKT_PKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1714
      functionLinenumberEnd: 1748
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          229
      EdgeCount:       81
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN8valijson17ValidationResults7SegmentD2Ev
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEEC2ERKS2_NSt3__16vectorINS_17ValidationResults7SegmentENS7_9allocatorISA_EEEEbbPS9_RNS7_13unordered_mapINS7_12basic_stringIcNS7_11char_traitsIcEENSB_IcEEEES3_NS7_4hashISK_EENS7_8equal_toISK_EENSB_INS7_4pairIKSK_S3_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - _ZN8valijson8adapters10DerefProxyINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_16StdStringAdapterEEEED2Ev
        - _ZN8valijson8adapters10DerefProxyINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_16StdStringAdapterEEEEptEv
        - _ZNK8valijson8adapters15StdStringObject3endEv
        - _ZNK8valijson8adapters15StdStringObject4findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZNK8valijson8adapters29StdStringObjectMemberIteratoreqERKS1_
        - _ZNK8valijson8adapters29StdStringObjectMemberIteratorptEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1716,79'
          Dst:             _ZNK8valijson8adapters15StdStringObject4findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1717,33'
          Dst:             _ZNK8valijson8adapters15StdStringObject3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1717,21'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratoreqERKS1_
        - Src:             'include/valijson/validation_visitor.hpp:1727,13'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1733,41'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratorptEv
        - Src:             'include/valijson/validation_visitor.hpp:1727,13'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1733,41'
          Dst:             _ZN8valijson8adapters10DerefProxyINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_16StdStringAdapterEEEEptEv
        - Src:             'include/valijson/validation_visitor.hpp:1733,31'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEEC2ERKS2_NSt3__16vectorINS_17ValidationResults7SegmentENS7_9allocatorISA_EEEEbbPS9_RNS7_13unordered_mapINS7_12basic_stringIcNS7_11char_traitsIcEENSB_IcEEEES3_NS7_4hashISK_EENS7_8equal_toISK_EENSB_INS7_4pairIKSK_S3_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1733,31'
          Dst:             _ZN8valijson8adapters10DerefProxyINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_16StdStringAdapterEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1734,27'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1733,31'
          Dst:             _ZN8valijson8adapters10DerefProxyINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_16StdStringAdapterEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1739,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1748,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1748,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
    - functionName:    _ZNK8valijson8adapters29StdStringObjectMemberIteratorptEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17throwNotSupportedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:430,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZN8valijson8adapters10DerefProxyINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_16StdStringAdapterEEEEptEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 29
      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:    _ZN8valijson8adapters10DerefProxyINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_16StdStringAdapterEEEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.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: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints17PatternConstraint10getPatternINSt3__19allocatorIcEEEENS3_12basic_stringIcNS3_11char_traitsIcEET_EERKS9_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 923
      functionLinenumberEnd: 924
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson18DefaultRegexEngineC2EOS0_
      functionSourceFile: '/src/valijson/include/valijson/validator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson17ValidationResultsC2Ev
      functionSourceFile: '/src/valijson/include/valijson/validation_results.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints15OneOfConstraint17applyToSubschemasINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 882
      functionLinenumberEnd: 891
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasclEjPKNS_9SubschemaE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:885,18'
          Dst:             _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasclEjPKNS_9SubschemaE
    - functionName:    _ZN8valijson17ValidationResults5ErrorC2Ev
      functionSourceFile: '/src/valijson/include/valijson/validation_results.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson17ValidationResults8popErrorERNS0_5ErrorE
      functionSourceFile: '/src/valijson/include/valijson/validation_results.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8valijson17ValidationResults5ErroraSERKS1_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_results.hpp:130,15'
          Dst:             _ZN8valijson17ValidationResults5ErroraSERKS1_
    - functionName:    _ZN8valijson17ValidationResults9pushErrorERKNS0_5ErrorE
      functionSourceFile: '/src/valijson/include/valijson/validation_results.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson17ValidationResultsD2Ev
      functionSourceFile: '/src/valijson/include/valijson/validation_results.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson17ValidationResults5ErrorC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/validation_results.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson17ValidationResults5ErroraSERKS1_
      functionSourceFile: '/src/valijson/include/valijson/validation_results.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints13NotConstraint12getSubschemaEv
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 849
      functionLinenumberEnd: 850
      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:    _ZNK8valijson11constraints23MultipleOfIntConstraint10getDivisorEv
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 817
      functionLinenumberEnd: 818
      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:    _ZNK8valijson11constraints26MultipleOfDoubleConstraint10getDivisorEv
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 783
      functionLinenumberEnd: 784
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    remainder
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints23MinPropertiesConstraint16getMinPropertiesEv
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 755
      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:    _ZN8valijson8adapters15StdStringObject4sizeEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson5utils9u8_strlenEPKc
      functionSourceFile: '/src/valijson/include/valijson/utils/utf8_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          127
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN8valijson5utils5isutfEc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/utils/utf8_utils.hpp:38,30'
          Dst:             _ZN8valijson5utils5isutfEc
    - functionName:    _ZNK8valijson11constraints19MinLengthConstraint12getMinLengthEv
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 728
      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:    _ZN8valijson5utils5isutfEc
      functionSourceFile: '/src/valijson/include/valijson/utils/utf8_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints18MinItemsConstraint11getMinItemsEv
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 701
      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:    _ZN8valijson8adapters14StdStringArray4sizeEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints17MinimumConstraint10getMinimumEv
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 673
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints17MinimumConstraint19getExclusiveMinimumEv
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionLinenumberEnd: 663
      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:    _ZNK8valijson11constraints23MaxPropertiesConstraint16getMaxPropertiesEv
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 634
      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:    _ZNK8valijson11constraints19MaxLengthConstraint12getMaxLengthEv
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 607
      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:    _ZNK8valijson11constraints18MaxItemsConstraint11getMaxItemsEv
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 580
      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:    _ZNK8valijson11constraints17MaximumConstraint10getMaximumEv
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints17MaximumConstraint19getExclusiveMaximumEv
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 542
      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:    _ZNK8valijson11constraints21LinearItemsConstraint27getAdditionalItemsSubschemaEv
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 504
      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:    _ZNK8valijson11constraints21LinearItemsConstraint21getItemSubschemaCountEv
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE13ValidateItemsC2ERKNS1_14StdStringArrayERKNSt3__16vectorINS_17ValidationResults7SegmentENS9_9allocatorISC_EEEEbbbbPSB_PjPbRNS9_13unordered_mapINS9_12basic_stringIcNS9_11char_traitsIcEENSD_IcEEEES3_NS9_4hashISQ_EENS9_8equal_toISQ_EENSD_INS9_4pairIKSQ_S3_EEEEEE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1455
      functionLinenumberEnd: 1455
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - bool
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          69
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints21LinearItemsConstraint21applyToItemSubschemasINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE13ValidateItemsEEEvRKT_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE13ValidateItemsclEjPKNS_9SubschemaE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:494,18'
          Dst:             _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE13ValidateItemsclEjPKNS_9SubschemaE
    - functionName:    _ZN8valijson8adapters27StdStringArrayValueIterator7advanceEl
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17throwNotSupportedEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:400,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE13ValidateItemsclEjPKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1458
      functionLinenumberEnd: 1495
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          85
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN8valijson17ValidationResults7SegmentD2Ev
        - _ZN8valijson8adapters14StdStringArray4sizeEv
        - _ZN8valijson8adapters27StdStringArrayValueIterator7advanceEl
        - _ZNK8valijson8adapters14StdStringArray5beginEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1460,26'
          Dst:             _ZN8valijson8adapters14StdStringArray4sizeEv
        - Src:             'include/valijson/validation_visitor.hpp:1466,13'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1472,69'
          Dst:             _ZNK8valijson8adapters14StdStringArray5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1473,17'
          Dst:             _ZN8valijson8adapters27StdStringArrayValueIterator7advanceEl
        - Src:             'include/valijson/validation_visitor.hpp:1466,13'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
    - functionName:    _ZNK8valijson11constraints16FormatConstraint9getFormatEv
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE19validate_date_rangeEii
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1901
      functionLinenumberEnd: 1929
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          172
      EdgeCount:       44
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1905,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1922,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE16ValidateEqualityC2ERKS2_RKNSt3__16vectorINS_17ValidationResults7SegmentENS8_9allocatorISB_EEEEbbbPSA_Pj
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1305
      functionLinenumberEnd: 1305
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          51
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints14EnumConstraint13applyToValuesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE16ValidateEqualityEEEvRKT_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE16ValidateEqualityclINS1_11FrozenValueEEEbRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:418,18'
          Dst:             _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE16ValidateEqualityclINS1_11FrozenValueEEEbRKT_
    - functionName:    _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE16ValidateEqualityclINS1_11FrozenValueEEEbRKT_
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1309
      functionLinenumberEnd: 1323
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1319,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE28ValidatePropertyDependenciesC2ERKNS1_15StdStringObjectERKNSt3__16vectorINS_17ValidationResults7SegmentENS9_9allocatorISC_EEEEPSB_Pb
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1395
      functionLinenumberEnd: 1395
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints22DependenciesConstraint27applyToPropertyDependenciesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE28ValidatePropertyDependenciesEEEvRKT_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE28ValidatePropertyDependenciesclINSt3__112basic_stringIcNS7_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEENS7_3setISE_NS7_4lessISE_EENSC_ISE_EEEEEEbRKT_RKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:315,18'
          Dst:             _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE28ValidatePropertyDependenciesclINSt3__112basic_stringIcNS7_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEENS7_3setISE_NS7_4lessISE_EENSC_ISE_EEEEEEbRKT_RKT0_
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE26ValidateSchemaDependenciesC2ERKNS1_15StdStringObjectERKNSt3__16vectorINS_17ValidationResults7SegmentENS9_9allocatorISC_EEEERS4_PSB_Pb
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1779
      functionLinenumberEnd: 1779
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints22DependenciesConstraint25applyToSchemaDependenciesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE26ValidateSchemaDependenciesEEEvRKT_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE26ValidateSchemaDependenciesclINSt3__112basic_stringIcNS7_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEEEEbRKT_PKNS_9SubschemaE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:325,18'
          Dst:             _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE26ValidateSchemaDependenciesclINSt3__112basic_stringIcNS7_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEEEEbRKT_PKNS_9SubschemaE
    - functionName:    _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE26ValidateSchemaDependenciesclINSt3__112basic_stringIcNS7_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEEEEbRKT_PKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1783
      functionLinenumberEnd: 1801
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          128
      EdgeCount:       22
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - _ZNK8valijson8adapters15StdStringObject3endEv
        - _ZNK8valijson8adapters15StdStringObject4findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZNK8valijson8adapters29StdStringObjectMemberIteratoreqERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1785,26'
          Dst:             _ZNK8valijson8adapters15StdStringObject4findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1785,60'
          Dst:             _ZNK8valijson8adapters15StdStringObject3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1785,48'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratoreqERKS1_
        - Src:             'include/valijson/validation_visitor.hpp:1789,38'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1794,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE28ValidatePropertyDependenciesclINSt3__112basic_stringIcNS7_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEENS7_3setISE_NS7_4lessISE_EENSC_ISE_EEEEEEbRKT_RKT0_
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1399
      functionLinenumberEnd: 1421
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          221
      EdgeCount:       75
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZNK8valijson8adapters15StdStringObject3endEv
        - _ZNK8valijson8adapters15StdStringObject4findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZNK8valijson8adapters29StdStringObjectMemberIteratoreqERKS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1401,26'
          Dst:             _ZNK8valijson8adapters15StdStringObject4findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1401,60'
          Dst:             _ZNK8valijson8adapters15StdStringObject3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1401,48'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratoreqERKS1_
        - Src:             'include/valijson/validation_visitor.hpp:1408,30'
          Dst:             _ZNK8valijson8adapters15StdStringObject4findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1408,66'
          Dst:             _ZNK8valijson8adapters15StdStringObject3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1408,54'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratoreqERKS1_
        - Src:             'include/valijson/validation_visitor.hpp:1413,36'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZNK8valijson11constraints18ContainsConstraint12getSubschemaEv
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 229
      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:    _ZNK8valijson11constraints15ConstConstraint8getValueEv
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints21ConditionalConstraint14getIfSubschemaEv
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 149
      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:    _ZNK8valijson11constraints21ConditionalConstraint16getThenSubschemaEv
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 154
      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:    _ZNK8valijson11constraints21ConditionalConstraint16getElseSubschemaEv
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 159
      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:    _ZNK8valijson11constraints15AnyOfConstraint17applyToSubschemasINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasclEjPKNS_9SubschemaE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:111,18'
          Dst:             _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasclEjPKNS_9SubschemaE
    - functionName:    _ZNK8valijson11constraints15AllOfConstraint17applyToSubschemasINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasclEjPKNS_9SubschemaE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:69,18'
          Dst:             _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasclEjPKNS_9SubschemaE
    - functionName:    _ZN8valijson11constraints17ConstraintVisitorC2Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/constraint_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      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:    _ZN8valijson11constraints17ConstraintVisitorD0Ev
      functionSourceFile: '/src/valijson/include/valijson/constraints/constraint_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:    _ZN8valijson17ValidationResults7SegmentC2EOS1_
      functionSourceFile: '/src/valijson/include/valijson/validation_results.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson17ValidationResults7SegmentC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/validation_results.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE33ValidatePatternPropertySubschemasclINSt3__112basic_stringIcNSG_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEEEEbRKT_PKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1609
      functionLinenumberEnd: 1666
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         74
      ICount:          401
      EdgeCount:       135
      CyclomaticComplexity: 63
      functionsReached:
        - _ZN8valijson17ValidationResults7SegmentD2Ev
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEEC2ERKSB_NSt3__16vectorINS_17ValidationResults7SegmentENSG_9allocatorISJ_EEEEbbPSI_RNSG_13unordered_mapINSG_12basic_stringIcNSG_11char_traitsIcEENSK_IcEEEESC_NSG_4hashIST_EENSG_8equal_toIST_EENSK_INSG_4pairIKST_SC_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - _ZN8valijson18DefaultRegexEngine6searchERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS0_
        - _ZN8valijson18DefaultRegexEngineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN8valijson18DefaultRegexEngineD2Ev
        - _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1618,65'
          Dst:             _ZN8valijson18DefaultRegexEngineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1618,17'
          Dst:             _ZN8valijson18DefaultRegexEngineD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1618,17'
          Dst:             _ZN8valijson18DefaultRegexEngineD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1625,39'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1625,39'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1625,39'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/validation_visitor.hpp:1625,39'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/validation_visitor.hpp:1626,21'
          Dst:             _ZN8valijson18DefaultRegexEngine6searchERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS0_
        - Src:             'include/valijson/validation_visitor.hpp:1634,21'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1640,39'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEEC2ERKSB_NSt3__16vectorINS_17ValidationResults7SegmentENSG_9allocatorISJ_EEEEbbPSI_RNSG_13unordered_mapINSG_12basic_stringIcNSG_11char_traitsIcEENSK_IcEEEESC_NSG_4hashIST_EENSG_8equal_toIST_EENSK_INSG_4pairIKST_SC_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1641,35'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1634,21'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1646,36'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1657,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1657,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1658,13'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1625,39'
          Dst:             _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/validation_visitor.hpp:1658,13'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEEC2ERKSB_NSt3__16vectorINS_17ValidationResults7SegmentENSG_9allocatorISJ_EEEEbbPSI_RNSG_13unordered_mapINSG_12basic_stringIcNSG_11char_traitsIcEENSK_IcEEEESC_NSG_4hashIST_EENSG_8equal_toIST_EENSK_INSG_4pairIKST_SC_EEEEEE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints17ConstraintVisitorC2Ev
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKSA_
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:50,5'
          Dst:             _ZN8valijson11constraints17ConstraintVisitorC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:56,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKSA_
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson11constraints17ConstraintVisitorD2Ev
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:32,7'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:32,7'
          Dst:             _ZN8valijson11constraints17ConstraintVisitorD2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.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:
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:32,7'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints15AllOfConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasC2ERKSB_RKNSt3__16vectorINS_17ValidationResults7SegmentENSH_9allocatorISK_EEEEbbRSD_PSJ_PjPb
        - _ZNK8valijson11constraints15AllOfConstraint17applyToSubschemasINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:131,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasC2ERKSB_RKNSt3__16vectorINS_17ValidationResults7SegmentENSH_9allocatorISK_EEEEbbRSD_PSJ_PjPb
        - Src:             'include/valijson/validation_visitor.hpp:130,20'
          Dst:             _ZNK8valijson11constraints15AllOfConstraint17applyToSubschemasINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints15AnyOfConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          176
      EdgeCount:       57
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN8valijson17ValidationResults5ErrorC2Ev
        - _ZN8valijson17ValidationResults5ErrorD2Ev
        - _ZN8valijson17ValidationResults8popErrorERNS0_5ErrorE
        - _ZN8valijson17ValidationResults9pushErrorERKNS0_5ErrorE
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationResultsC2Ev
        - _ZN8valijson17ValidationResultsD2Ev
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasC2ERKSB_RKNSt3__16vectorINS_17ValidationResults7SegmentENSH_9allocatorISK_EEEEbbRSD_PSJ_PjPb
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEEC2ERKSB_NSt3__16vectorINS_17ValidationResults7SegmentENSG_9allocatorISJ_EEEEbbPSI_RNSG_13unordered_mapINSG_12basic_stringIcNSG_11char_traitsIcEENSK_IcEEEESC_NSG_4hashIST_EENSG_8equal_toIST_EENSK_INSG_4pairIKST_SC_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - _ZNK8valijson11constraints15AnyOfConstraint17applyToSubschemasINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:157,27'
          Dst:             _ZN8valijson17ValidationResultsC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:160,53'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEEC2ERKSB_NSt3__16vectorINS_17ValidationResults7SegmentENSG_9allocatorISJ_EEEEbbPSI_RNSG_13unordered_mapINSG_12basic_stringIcNSG_11char_traitsIcEENSK_IcEEEESC_NSG_4hashIST_EENSG_8equal_toIST_EENSK_INSG_4pairIKST_SC_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:164,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasC2ERKSB_RKNSt3__16vectorINS_17ValidationResults7SegmentENSH_9allocatorISK_EEEEbbRSD_PSJ_PjPb
        - Src:             'include/valijson/validation_visitor.hpp:163,20'
          Dst:             _ZNK8valijson11constraints15AnyOfConstraint17applyToSubschemasINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:167,38'
          Dst:             _ZN8valijson17ValidationResults5ErrorC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:168,34'
          Dst:             _ZN8valijson17ValidationResults8popErrorERNS0_5ErrorE
        - Src:             'include/valijson/validation_visitor.hpp:169,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNS0_5ErrorE
        - Src:             'include/valijson/validation_visitor.hpp:171,24'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:172,9'
          Dst:             _ZN8valijson17ValidationResults5ErrorD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:172,9'
          Dst:             _ZN8valijson17ValidationResults5ErrorD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:175,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:175,5'
          Dst:             _ZN8valijson17ValidationResultsD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:175,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:175,5'
          Dst:             _ZN8valijson17ValidationResultsD2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints21ConditionalConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         49
      ICount:          262
      EdgeCount:       90
      CyclomaticComplexity: 43
      functionsReached:
        - _ZN8valijson17ValidationResults5ErrorC2Ev
        - _ZN8valijson17ValidationResults5ErrorD2Ev
        - _ZN8valijson17ValidationResults8popErrorERNS0_5ErrorE
        - _ZN8valijson17ValidationResults9pushErrorERKNS0_5ErrorE
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationResultsC2Ev
        - _ZN8valijson17ValidationResultsD2Ev
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEEC2ERKSB_NSt3__16vectorINS_17ValidationResults7SegmentENSG_9allocatorISJ_EEEEbbPSI_RNSG_13unordered_mapINSG_12basic_stringIcNSG_11char_traitsIcEENSK_IcEEEESC_NSG_4hashIST_EENSG_8equal_toIST_EENSK_INSG_4pairIKST_SC_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - _ZNK8valijson11constraints21ConditionalConstraint14getIfSubschemaEv
        - _ZNK8valijson11constraints21ConditionalConstraint16getElseSubschemaEv
        - _ZNK8valijson11constraints21ConditionalConstraint16getThenSubschemaEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:190,27'
          Dst:             _ZN8valijson17ValidationResultsC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:194,27'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEEC2ERKSB_NSt3__16vectorINS_17ValidationResults7SegmentENSG_9allocatorISJ_EEEEbbPSI_RNSG_13unordered_mapINSG_12basic_stringIcNSG_11char_traitsIcEENSK_IcEEEESC_NSG_4hashIST_EENSG_8equal_toIST_EENSK_INSG_4pairIKST_SC_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:195,27'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEEC2ERKSB_NSt3__16vectorINS_17ValidationResults7SegmentENSG_9allocatorISJ_EEEEbbPSI_RNSG_13unordered_mapINSG_12basic_stringIcNSG_11char_traitsIcEENSK_IcEEEESC_NSG_4hashIST_EENSG_8equal_toIST_EENSK_INSG_4pairIKST_SC_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:198,52'
          Dst:             _ZNK8valijson11constraints21ConditionalConstraint14getIfSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:198,25'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:199,57'
          Dst:             _ZNK8valijson11constraints21ConditionalConstraint16getThenSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:200,71'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:202,57'
          Dst:             _ZNK8valijson11constraints21ConditionalConstraint16getElseSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:203,71'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:207,38'
          Dst:             _ZN8valijson17ValidationResults5ErrorC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:208,40'
          Dst:             _ZN8valijson17ValidationResults8popErrorERNS0_5ErrorE
        - Src:             'include/valijson/validation_visitor.hpp:209,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNS0_5ErrorE
        - Src:             'include/valijson/validation_visitor.hpp:211,24'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:212,9'
          Dst:             _ZN8valijson17ValidationResults5ErrorD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:212,9'
          Dst:             _ZN8valijson17ValidationResults5ErrorD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:215,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:215,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:215,5'
          Dst:             _ZN8valijson17ValidationResultsD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:215,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:215,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:215,5'
          Dst:             _ZN8valijson17ValidationResultsD2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints15ConstConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZNK8valijson11constraints15ConstConstraint8getValueEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:228,25'
          Dst:             _ZNK8valijson11constraints15ConstConstraint8getValueEv
        - Src:             'include/valijson/validation_visitor.hpp:230,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints18ContainsConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          219
      EdgeCount:       81
      CyclomaticComplexity: 42
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEEC2ERKSB_NSt3__16vectorINS_17ValidationResults7SegmentENSG_9allocatorISJ_EEEEbbPSI_RNSG_13unordered_mapINSG_12basic_stringIcNSG_11char_traitsIcEENSK_IcEEEESC_NSG_4hashIST_EENSG_8equal_toIST_EENSK_INSG_4pairIKST_SC_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - _ZNK8valijson11constraints18ContainsConstraint12getSubschemaEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE10maybeArrayEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:250,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:250,65'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE10maybeArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:254,49'
          Dst:             _ZNK8valijson11constraints18ContainsConstraint12getSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:255,58'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:258,29'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:258,29'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/validation_visitor.hpp:258,29'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/validation_visitor.hpp:258,29'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/validation_visitor.hpp:259,31'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEEC2ERKSB_NSt3__16vectorINS_17ValidationResults7SegmentENSG_9allocatorISJ_EEEEbbPSI_RNSG_13unordered_mapINSG_12basic_stringIcNSG_11char_traitsIcEENSK_IcEEEESC_NSG_4hashIST_EENSG_8equal_toIST_EENSK_INSG_4pairIKST_SC_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:260,35'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:264,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:264,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:264,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:258,29'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/validation_visitor.hpp:264,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:268,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints22DependenciesConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          111
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE26ValidateSchemaDependenciesC2ERKNS1_22GenericRapidJsonObjectISA_EERKNSt3__16vectorINS_17ValidationResults7SegmentENSJ_9allocatorISM_EEEERSD_PSL_Pb
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE28ValidatePropertyDependenciesC2ERKNS1_22GenericRapidJsonObjectISA_EERKNSt3__16vectorINS_17ValidationResults7SegmentENSJ_9allocatorISM_EEEEPSL_Pb
        - _ZNK8valijson11constraints22DependenciesConstraint25applyToSchemaDependenciesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE26ValidateSchemaDependenciesEEEvRKT_
        - _ZNK8valijson11constraints22DependenciesConstraint27applyToPropertyDependenciesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE28ValidatePropertyDependenciesEEEvRKT_
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isObjectEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:297,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:297,67'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:302,62'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:310,48'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE28ValidatePropertyDependenciesC2ERKNS1_22GenericRapidJsonObjectISA_EERKNSt3__16vectorINS_17ValidationResults7SegmentENSJ_9allocatorISM_EEEEPSL_Pb
        - Src:             'include/valijson/validation_visitor.hpp:310,20'
          Dst:             _ZNK8valijson11constraints22DependenciesConstraint27applyToPropertyDependenciesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE28ValidatePropertyDependenciesEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:318,46'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE26ValidateSchemaDependenciesC2ERKNS1_22GenericRapidJsonObjectISA_EERKNSt3__16vectorINS_17ValidationResults7SegmentENSJ_9allocatorISM_EEEERSD_PSL_Pb
        - Src:             'include/valijson/validation_visitor.hpp:318,20'
          Dst:             _ZNK8valijson11constraints22DependenciesConstraint25applyToSchemaDependenciesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE26ValidateSchemaDependenciesEEEvRKT_
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints14EnumConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          79
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE16ValidateEqualityC2ERKSB_RKNSt3__16vectorINS_17ValidationResults7SegmentENSH_9allocatorISK_EEEEbbbPSJ_Pj
        - _ZNK8valijson11constraints14EnumConstraint13applyToValuesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE16ValidateEqualityEEEvRKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:341,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE16ValidateEqualityC2ERKSB_RKNSt3__16vectorINS_17ValidationResults7SegmentENSH_9allocatorISK_EEEEbbbPSJ_Pj
        - Src:             'include/valijson/validation_visitor.hpp:340,20'
          Dst:             _ZNK8valijson11constraints14EnumConstraint13applyToValuesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE16ValidateEqualityEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:345,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints16FormatConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         116
      ICount:          540
      EdgeCount:       221
      CyclomaticComplexity: 107
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE19validate_date_rangeEii
        - _ZNK8valijson11constraints16FormatConstraint9getFormatEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asStringEv
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:378,23'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - Src:             'include/valijson/validation_visitor.hpp:382,40'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asStringEv
        - Src:             'include/valijson/validation_visitor.hpp:383,47'
          Dst:             _ZNK8valijson11constraints16FormatConstraint9getFormatEv
        - Src:             'include/valijson/validation_visitor.hpp:386,13'
          Dst:             __cxa_guard_acquire
        - Src:             'include/valijson/validation_visitor.hpp:386,13'
          Dst:             __cxa_atexit
        - Src:             'include/valijson/validation_visitor.hpp:386,13'
          Dst:             __cxa_guard_release
        - Src:             'include/valijson/validation_visitor.hpp:391,24'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE19validate_date_rangeEii
        - Src:             'include/valijson/validation_visitor.hpp:386,13'
          Dst:             __cxa_guard_abort
        - Src:             'include/valijson/validation_visitor.hpp:394,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:401,13'
          Dst:             __cxa_guard_acquire
        - Src:             'include/valijson/validation_visitor.hpp:401,13'
          Dst:             __cxa_atexit
        - Src:             'include/valijson/validation_visitor.hpp:401,13'
          Dst:             __cxa_guard_release
        - Src:             'include/valijson/validation_visitor.hpp:402,13'
          Dst:             __cxa_guard_acquire
        - Src:             'include/valijson/validation_visitor.hpp:402,13'
          Dst:             __cxa_atexit
        - Src:             'include/valijson/validation_visitor.hpp:402,13'
          Dst:             __cxa_guard_release
        - Src:             'include/valijson/validation_visitor.hpp:401,13'
          Dst:             __cxa_guard_abort
        - Src:             'include/valijson/validation_visitor.hpp:402,13'
          Dst:             __cxa_guard_abort
        - Src:             'include/valijson/validation_visitor.hpp:407,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:414,13'
          Dst:             __cxa_guard_acquire
        - Src:             'include/valijson/validation_visitor.hpp:414,13'
          Dst:             __cxa_atexit
        - Src:             'include/valijson/validation_visitor.hpp:414,13'
          Dst:             __cxa_guard_release
        - Src:             'include/valijson/validation_visitor.hpp:415,13'
          Dst:             __cxa_guard_acquire
        - Src:             'include/valijson/validation_visitor.hpp:415,13'
          Dst:             __cxa_atexit
        - Src:             'include/valijson/validation_visitor.hpp:415,13'
          Dst:             __cxa_guard_release
        - Src:             'include/valijson/validation_visitor.hpp:420,24'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE19validate_date_rangeEii
        - Src:             'include/valijson/validation_visitor.hpp:414,13'
          Dst:             __cxa_guard_abort
        - Src:             'include/valijson/validation_visitor.hpp:415,13'
          Dst:             __cxa_guard_abort
        - Src:             'include/valijson/validation_visitor.hpp:423,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints21LinearItemsConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         85
      ICount:          450
      EdgeCount:       168
      CyclomaticComplexity: 85
      functionsReached:
        - _ZN8valijson17ValidationResults7SegmentD2Ev
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE13ValidateItemsC2ERKNS1_21GenericRapidJsonArrayISA_EERKNSt3__16vectorINS_17ValidationResults7SegmentENSJ_9allocatorISM_EEEEbbbbPSL_PjPbRNSJ_13unordered_mapINSJ_12basic_stringIcNSJ_11char_traitsIcEENSN_IcEEEESC_NSJ_4hashIS10_EENSJ_8equal_toIS10_EENSN_INSJ_4pairIKS10_SC_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEEC2ERKSB_NSt3__16vectorINS_17ValidationResults7SegmentENSG_9allocatorISJ_EEEEbbPSI_RNSG_13unordered_mapINSG_12basic_stringIcNSG_11char_traitsIcEENSK_IcEEEESC_NSG_4hashIST_EENSG_8equal_toIST_EENSK_INSG_4pairIKST_SC_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7advanceEl
        - _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - _ZNK8valijson11constraints21LinearItemsConstraint21applyToItemSubschemasINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE13ValidateItemsEEEvRKT_
        - _ZNK8valijson11constraints21LinearItemsConstraint21getItemSubschemaCountEv
        - _ZNK8valijson11constraints21LinearItemsConstraint27getAdditionalItemsSubschemaEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE10maybeArrayEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4sizeEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:451,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:451,66'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE10maybeArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:457,71'
          Dst:             _ZNK8valijson11constraints21LinearItemsConstraint27getAdditionalItemsSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:463,58'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:464,36'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4sizeEv
        - Src:             'include/valijson/validation_visitor.hpp:470,54'
          Dst:             _ZNK8valijson11constraints21LinearItemsConstraint21getItemSubschemaCountEv
        - Src:             'include/valijson/validation_visitor.hpp:477,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:483,21'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE13ValidateItemsC2ERKNS1_21GenericRapidJsonArrayISA_EERKNSt3__16vectorINS_17ValidationResults7SegmentENSJ_9allocatorISM_EEEEbbbbPSL_PjPbRNSJ_13unordered_mapINSJ_12basic_stringIcNSJ_11char_traitsIcEENSN_IcEEEESC_NSJ_4hashIS10_EENSJ_8equal_toIS10_EENSN_INSJ_4pairIKS10_SC_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:482,24'
          Dst:             _ZNK8valijson11constraints21LinearItemsConstraint21applyToItemSubschemasINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE13ValidateItemsEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:498,73'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:499,23'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7advanceEl
        - Src:             'include/valijson/validation_visitor.hpp:501,36'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/validation_visitor.hpp:501,29'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/validation_visitor.hpp:506,21'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:512,25'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/validation_visitor.hpp:511,65'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEEC2ERKSB_NSt3__16vectorINS_17ValidationResults7SegmentENSG_9allocatorISJ_EEEEbbPSI_RNSG_13unordered_mapINSG_12basic_stringIcNSG_11char_traitsIcEENSK_IcEEEESC_NSG_4hashIST_EENSG_8equal_toIST_EENSK_INSG_4pairIKST_SC_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:511,65'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:514,36'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:516,40'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:506,21'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:511,65'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:525,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:501,43'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/validation_visitor.hpp:525,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:528,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints17MaximumConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          172
      EdgeCount:       39
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZNK8valijson11constraints17MaximumConstraint10getMaximumEv
        - _ZNK8valijson11constraints17MaximumConstraint19getExclusiveMaximumEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeDoubleEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asDoubleEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isNumberEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:549,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isNumberEv
        - Src:             'include/valijson/validation_visitor.hpp:549,66'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:554,43'
          Dst:             _ZNK8valijson11constraints17MaximumConstraint10getMaximumEv
        - Src:             'include/valijson/validation_visitor.hpp:556,24'
          Dst:             _ZNK8valijson11constraints17MaximumConstraint19getExclusiveMaximumEv
        - Src:             'include/valijson/validation_visitor.hpp:557,26'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:559,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:565,29'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:567,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints18MaxItemsConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          135
      EdgeCount:       27
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZNK8valijson11constraints18MaxItemsConstraint11getMaxItemsEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE10maybeArrayEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:585,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:585,65'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE10maybeArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:589,46'
          Dst:             _ZNK8valijson11constraints18MaxItemsConstraint11getMaxItemsEv
        - Src:             'include/valijson/validation_visitor.hpp:590,22'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:590,32'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4sizeEv
        - Src:             'include/valijson/validation_visitor.hpp:595,24'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints19MaxLengthConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          159
      EdgeCount:       62
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson5utils9u8_strlenEPKc
        - _ZNK8valijson11constraints19MaxLengthConstraint12getMaxLengthEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asStringEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isStringEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:611,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isStringEv
        - Src:             'include/valijson/validation_visitor.hpp:611,66'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - Src:             'include/valijson/validation_visitor.hpp:615,40'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asStringEv
        - Src:             'include/valijson/validation_visitor.hpp:616,30'
          Dst:             _ZN8valijson5utils9u8_strlenEPKc
        - Src:             'include/valijson/validation_visitor.hpp:617,47'
          Dst:             _ZNK8valijson11constraints19MaxLengthConstraint12getMaxLengthEv
        - Src:             'include/valijson/validation_visitor.hpp:623,24'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints23MaxPropertiesConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          135
      EdgeCount:       27
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZNK8valijson11constraints23MaxPropertiesConstraint16getMaxPropertiesEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isObjectEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:639,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:639,66'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:643,51'
          Dst:             _ZNK8valijson11constraints23MaxPropertiesConstraint16getMaxPropertiesEv
        - Src:             'include/valijson/validation_visitor.hpp:645,22'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:645,33'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4sizeEv
        - Src:             'include/valijson/validation_visitor.hpp:650,24'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints17MinimumConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          172
      EdgeCount:       39
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZNK8valijson11constraints17MinimumConstraint10getMinimumEv
        - _ZNK8valijson11constraints17MinimumConstraint19getExclusiveMinimumEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeDoubleEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asDoubleEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isNumberEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:666,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isNumberEv
        - Src:             'include/valijson/validation_visitor.hpp:666,66'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:671,43'
          Dst:             _ZNK8valijson11constraints17MinimumConstraint10getMinimumEv
        - Src:             'include/valijson/validation_visitor.hpp:673,24'
          Dst:             _ZNK8valijson11constraints17MinimumConstraint19getExclusiveMinimumEv
        - Src:             'include/valijson/validation_visitor.hpp:674,26'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:676,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:681,29'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:683,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints18MinItemsConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          135
      EdgeCount:       27
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZNK8valijson11constraints18MinItemsConstraint11getMinItemsEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE10maybeArrayEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:701,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:701,65'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE10maybeArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:705,46'
          Dst:             _ZNK8valijson11constraints18MinItemsConstraint11getMinItemsEv
        - Src:             'include/valijson/validation_visitor.hpp:706,22'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:706,32'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4sizeEv
        - Src:             'include/valijson/validation_visitor.hpp:711,24'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints19MinLengthConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          159
      EdgeCount:       62
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson5utils9u8_strlenEPKc
        - _ZNK8valijson11constraints19MinLengthConstraint12getMinLengthEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asStringEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isStringEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:727,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isStringEv
        - Src:             'include/valijson/validation_visitor.hpp:727,66'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - Src:             'include/valijson/validation_visitor.hpp:731,40'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asStringEv
        - Src:             'include/valijson/validation_visitor.hpp:732,30'
          Dst:             _ZN8valijson5utils9u8_strlenEPKc
        - Src:             'include/valijson/validation_visitor.hpp:733,47'
          Dst:             _ZNK8valijson11constraints19MinLengthConstraint12getMinLengthEv
        - Src:             'include/valijson/validation_visitor.hpp:739,24'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints23MinPropertiesConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 771
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          135
      EdgeCount:       27
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZNK8valijson11constraints23MinPropertiesConstraint16getMinPropertiesEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isObjectEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:755,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:755,66'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:759,51'
          Dst:             _ZNK8valijson11constraints23MinPropertiesConstraint16getMinPropertiesEv
        - Src:             'include/valijson/validation_visitor.hpp:761,22'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:761,33'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4sizeEv
        - Src:             'include/valijson/validation_visitor.hpp:766,24'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints26MultipleOfDoubleConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         43
      ICount:          223
      EdgeCount:       45
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZNK8valijson11constraints26MultipleOfDoubleConstraint10getDivisorEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeDoubleEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE12maybeIntegerEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asDoubleERd
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9asIntegerERl
        - remainder
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:782,43'
          Dst:             _ZNK8valijson11constraints26MultipleOfDoubleConstraint10getDivisorEv
        - Src:             'include/valijson/validation_visitor.hpp:785,22'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:786,27'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asDoubleERd
        - Src:             'include/valijson/validation_visitor.hpp:788,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:793,29'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE12maybeIntegerEv
        - Src:             'include/valijson/validation_visitor.hpp:795,27'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9asIntegerERl
        - Src:             'include/valijson/validation_visitor.hpp:797,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:811,26'
          Dst:             remainder
        - Src:             'include/valijson/validation_visitor.hpp:815,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints23MultipleOfIntConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 867
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          189
      EdgeCount:       41
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZNK8valijson11constraints23MultipleOfIntConstraint10getDivisorEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeDoubleEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE12maybeIntegerEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asDoubleERd
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9asIntegerERl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:832,44'
          Dst:             _ZNK8valijson11constraints23MultipleOfIntConstraint10getDivisorEv
        - Src:             'include/valijson/validation_visitor.hpp:835,22'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE12maybeIntegerEv
        - Src:             'include/valijson/validation_visitor.hpp:836,27'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9asIntegerERl
        - Src:             'include/valijson/validation_visitor.hpp:838,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:842,29'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:844,27'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asDoubleERd
        - Src:             'include/valijson/validation_visitor.hpp:846,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:861,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints13NotConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionLinenumberEnd: 899
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          120
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEEC2ERKSB_NSt3__16vectorINS_17ValidationResults7SegmentENSG_9allocatorISJ_EEEEbbPSI_RNSG_13unordered_mapINSG_12basic_stringIcNSG_11char_traitsIcEENSK_IcEEEESC_NSG_4hashIST_EENSG_8equal_toIST_EENSK_INSG_4pairIKST_SC_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - _ZNK8valijson11constraints13NotConstraint12getSubschemaEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:882,49'
          Dst:             _ZNK8valijson11constraints13NotConstraint12getSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:888,53'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEEC2ERKSB_NSt3__16vectorINS_17ValidationResults7SegmentENSG_9allocatorISJ_EEEEbbPSI_RNSG_13unordered_mapINSG_12basic_stringIcNSG_11char_traitsIcEENSK_IcEEEESC_NSG_4hashIST_EENSG_8equal_toIST_EENSK_INSG_4pairIKST_SC_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:889,15'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:891,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:899,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:899,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints15OneOfConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 938
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          221
      EdgeCount:       77
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN8valijson17ValidationResults5ErrorC2Ev
        - _ZN8valijson17ValidationResults5ErrorD2Ev
        - _ZN8valijson17ValidationResults8popErrorERNS0_5ErrorE
        - _ZN8valijson17ValidationResults9pushErrorERKNS0_5ErrorE
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationResultsC2Ev
        - _ZN8valijson17ValidationResultsD2Ev
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasC2ERKSB_RKNSt3__16vectorINS_17ValidationResults7SegmentENSH_9allocatorISK_EEEEbbRSD_PSJ_PjPb
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEEC2ERKSB_NSt3__16vectorINS_17ValidationResults7SegmentENSG_9allocatorISJ_EEEEbbPSI_RNSG_13unordered_mapINSG_12basic_stringIcNSG_11char_traitsIcEENSK_IcEEEESC_NSG_4hashIST_EENSG_8equal_toIST_EENSK_INSG_4pairIKST_SC_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - _ZNK8valijson11constraints15OneOfConstraint17applyToSubschemasINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:912,27'
          Dst:             _ZN8valijson17ValidationResultsC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:914,53'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEEC2ERKSB_NSt3__16vectorINS_17ValidationResults7SegmentENSG_9allocatorISJ_EEEEbbPSI_RNSG_13unordered_mapINSG_12basic_stringIcNSG_11char_traitsIcEENSK_IcEEEESC_NSG_4hashIST_EENSG_8equal_toIST_EENSK_INSG_4pairIKST_SC_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:918,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasC2ERKSB_RKNSt3__16vectorINS_17ValidationResults7SegmentENSH_9allocatorISK_EEEEbbRSD_PSJ_PjPb
        - Src:             'include/valijson/validation_visitor.hpp:917,20'
          Dst:             _ZNK8valijson11constraints15OneOfConstraint17applyToSubschemasINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:922,42'
          Dst:             _ZN8valijson17ValidationResults5ErrorC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:923,38'
          Dst:             _ZN8valijson17ValidationResults8popErrorERNS0_5ErrorE
        - Src:             'include/valijson/validation_visitor.hpp:924,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNS0_5ErrorE
        - Src:             'include/valijson/validation_visitor.hpp:926,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:928,13'
          Dst:             _ZN8valijson17ValidationResults5ErrorD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:928,13'
          Dst:             _ZN8valijson17ValidationResults5ErrorD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:932,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:938,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:938,5'
          Dst:             _ZN8valijson17ValidationResultsD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:938,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:938,5'
          Dst:             _ZN8valijson17ValidationResultsD2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints17PatternConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 968
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          190
      EdgeCount:       68
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson18DefaultRegexEngine6searchERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS0_
        - _ZN8valijson18DefaultRegexEngineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN8valijson18DefaultRegexEngineD2Ev
        - _ZNK8valijson11constraints17PatternConstraint10getPatternINSt3__19allocatorIcEEEENS3_12basic_stringIcNS3_11char_traitsIcEET_EERKS9_
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asStringEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isStringEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:949,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isStringEv
        - Src:             'include/valijson/validation_visitor.hpp:949,66'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - Src:             'include/valijson/validation_visitor.hpp:953,40'
          Dst:             _ZNK8valijson11constraints17PatternConstraint10getPatternINSt3__19allocatorIcEEEENS3_12basic_stringIcNS3_11char_traitsIcEET_EERKS9_
        - Src:             'include/valijson/validation_visitor.hpp:956,50'
          Dst:             _ZN8valijson18DefaultRegexEngineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:956,13'
          Dst:             _ZN8valijson18DefaultRegexEngineD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:956,13'
          Dst:             _ZN8valijson18DefaultRegexEngineD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:959,43'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asStringEv
        - Src:             'include/valijson/validation_visitor.hpp:959,14'
          Dst:             _ZN8valijson18DefaultRegexEngine6searchERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS0_
        - Src:             'include/valijson/validation_visitor.hpp:961,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints14PolyConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 978
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints20PropertiesConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1087
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         98
      ICount:          510
      EdgeCount:       176
      CyclomaticComplexity: 80
      functionsReached:
        - _ZN8valijson17ValidationResults7SegmentD2Ev
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE26ValidatePropertySubschemasC2ERKNS1_22GenericRapidJsonObjectISA_EERKNSt3__16vectorINS_17ValidationResults7SegmentENSJ_9allocatorISM_EEEEbbbbbPSL_PNSJ_3setINSJ_12basic_stringIcNSJ_11char_traitsIcEENSN_IcEEEENSJ_4lessISY_EENSN_ISY_EEEEPbRNSJ_13unordered_mapISY_SC_NSJ_4hashISY_EENSJ_8equal_toISY_EENSN_INSJ_4pairIKSY_SC_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE33ValidatePatternPropertySubschemasC2ERKNS1_22GenericRapidJsonObjectISA_EERKNSt3__16vectorINS_17ValidationResults7SegmentENSJ_9allocatorISM_EEEEbbbbbPSL_PNSJ_3setINSJ_12basic_stringIcNSJ_11char_traitsIcEENSN_IcEEEENSJ_4lessISY_EENSN_ISY_EEEEPbRNSJ_13unordered_mapISY_SC_NSJ_4hashISY_EENSJ_8equal_toISY_EENSN_INSJ_4pairIKSY_SC_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEEC2ERKSB_NSt3__16vectorINS_17ValidationResults7SegmentENSG_9allocatorISJ_EEEEbbPSI_RNSG_13unordered_mapINSG_12basic_stringIcNSG_11char_traitsIcEENSK_IcEEEESC_NSG_4hashIST_EENSG_8equal_toIST_EENSK_INSG_4pairIKST_SC_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - _ZNK8valijson11constraints20PropertiesConstraint17applyToPropertiesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE26ValidatePropertySubschemasEEEvRKT_
        - _ZNK8valijson11constraints20PropertiesConstraint24applyToPatternPropertiesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE33ValidatePatternPropertySubschemasEEEvRKT_
        - _ZNK8valijson11constraints20PropertiesConstraint32getAdditionalPropertiesSubschemaEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE13getObjectSizeEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isObjectEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1008,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1008,66'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1019,62'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1021,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE26ValidatePropertySubschemasC2ERKNS1_22GenericRapidJsonObjectISA_EERKNSt3__16vectorINS_17ValidationResults7SegmentENSJ_9allocatorISM_EEEEbbbbbPSL_PNSJ_3setINSJ_12basic_stringIcNSJ_11char_traitsIcEENSN_IcEEEENSJ_4lessISY_EENSN_ISY_EEEEPbRNSJ_13unordered_mapISY_SC_NSJ_4hashISY_EENSJ_8equal_toISY_EENSN_INSJ_4pairIKSY_SC_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1020,20'
          Dst:             _ZNK8valijson11constraints20PropertiesConstraint17applyToPropertiesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE26ValidatePropertySubschemasEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:1035,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE33ValidatePatternPropertySubschemasC2ERKNS1_22GenericRapidJsonObjectISA_EERKNSt3__16vectorINS_17ValidationResults7SegmentENSJ_9allocatorISM_EEEEbbbbbPSL_PNSJ_3setINSJ_12basic_stringIcNSJ_11char_traitsIcEENSN_IcEEEENSJ_4lessISY_EENSN_ISY_EEEEPbRNSJ_13unordered_mapISY_SC_NSJ_4hashISY_EENSJ_8equal_toISY_EENSN_INSJ_4pairIKSY_SC_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1034,20'
          Dst:             _ZNK8valijson11constraints20PropertiesConstraint24applyToPatternPropertiesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE33ValidatePatternPropertySubschemasEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:1043,28'
          Dst:             _ZNK8valijson11constraints20PropertiesConstraint32getAdditionalPropertiesSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:1045,54'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE13getObjectSizeEv
        - Src:             'include/valijson/validation_visitor.hpp:1048,69'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1048,69'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1048,69'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/validation_visitor.hpp:1048,69'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/validation_visitor.hpp:1053,21'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1053,21'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1048,69'
          Dst:             _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/validation_visitor.hpp:1054,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1065,57'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1065,57'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1065,57'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/validation_visitor.hpp:1065,57'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/validation_visitor.hpp:1069,17'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1075,35'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEEC2ERKSB_NSt3__16vectorINS_17ValidationResults7SegmentENSG_9allocatorISJ_EEEEbbPSI_RNSG_13unordered_mapINSG_12basic_stringIcNSG_11char_traitsIcEENSK_IcEEEESC_NSG_4hashIST_EENSG_8equal_toIST_EENSK_INSG_4pairIKST_SC_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1076,32'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1078,36'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1069,17'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1083,13'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1083,13'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1084,9'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1065,57'
          Dst:             _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/validation_visitor.hpp:1084,9'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints23PropertyNamesConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1097
      functionLinenumberEnd: 1113
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          194
      EdgeCount:       70
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEEC2ERKS2_NSt3__16vectorINS_17ValidationResults7SegmentENS7_9allocatorISA_EEEEbbPS9_RNS7_13unordered_mapINS7_12basic_stringIcNS7_11char_traitsIcEENSB_IcEEEES3_NS7_4hashISK_EENS7_8equal_toISK_EENSB_INS7_4pairIKSK_S3_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - _ZN8valijson8adapters16StdStringAdapterC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN8valijson8adapters16StdStringAdapterD2Ev
        - _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - _ZNK8valijson11constraints23PropertyNamesConstraint12getSubschemaEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isObjectEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1098,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1098,66'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1102,68'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1102,57'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1102,57'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1102,57'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/validation_visitor.hpp:1102,57'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/validation_visitor.hpp:1103,40'
          Dst:             _ZN8valijson8adapters16StdStringAdapterC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1104,72'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEEC2ERKS2_NSt3__16vectorINS_17ValidationResults7SegmentENS7_9allocatorISA_EEEEbbPS9_RNS7_13unordered_mapINS7_12basic_stringIcNS7_11char_traitsIcEENSB_IcEEEES3_NS7_4hashISK_EENS7_8equal_toISK_EENSB_INS7_4pairIKSK_S3_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1107,55'
          Dst:             _ZNK8valijson11constraints23PropertyNamesConstraint12getSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:1107,28'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1110,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1110,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1110,9'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1110,9'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1102,57'
          Dst:             _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/validation_visitor.hpp:1110,9'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1110,9'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints18RequiredConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1126
      functionLinenumberEnd: 1137
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidatePropertiesC2ERKNS1_22GenericRapidJsonObjectISA_EERKNSt3__16vectorINS_17ValidationResults7SegmentENSJ_9allocatorISM_EEEEbbPSL_Pb
        - _ZNK8valijson11constraints18RequiredConstraint25applyToRequiredPropertiesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidatePropertiesEEEvRKT_
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isObjectEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1127,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1127,66'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1132,62'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1134,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidatePropertiesC2ERKNS1_22GenericRapidJsonObjectISA_EERKNSt3__16vectorINS_17ValidationResults7SegmentENSJ_9allocatorISM_EEEEbbPSL_Pb
        - Src:             'include/valijson/validation_visitor.hpp:1133,20'
          Dst:             _ZNK8valijson11constraints18RequiredConstraint25applyToRequiredPropertiesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidatePropertiesEEEvRKT_
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints23SingularItemsConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1151
      functionLinenumberEnd: 1195
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         49
      ICount:          275
      EdgeCount:       89
      CyclomaticComplexity: 42
      functionsReached:
        - _ZN8valijson17ValidationResults7SegmentD2Ev
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEEC2ERKSB_NSt3__16vectorINS_17ValidationResults7SegmentENSG_9allocatorISJ_EEEEbbPSI_RNSG_13unordered_mapINSG_12basic_stringIcNSG_11char_traitsIcEENSK_IcEEEESC_NSG_4hashIST_EENSG_8equal_toIST_EENSK_INSG_4pairIKST_SC_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - _ZNK8valijson11constraints23SingularItemsConstraint17getItemsSubschemaEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8getArrayEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1153,23'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:1158,54'
          Dst:             _ZNK8valijson11constraints23SingularItemsConstraint17getItemsSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:1169,49'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8getArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:1169,38'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1169,38'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1169,38'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/validation_visitor.hpp:1169,38'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/validation_visitor.hpp:1172,13'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1178,57'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEEC2ERKSB_NSt3__16vectorINS_17ValidationResults7SegmentENSG_9allocatorISJ_EEEEbbPSI_RNSG_13unordered_mapINSG_12basic_stringIcNSG_11char_traitsIcEENSK_IcEEEESC_NSG_4hashIST_EENSG_8equal_toIST_EENSK_INSG_4pairIKST_SC_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1182,36'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1184,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1172,13'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1192,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1192,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1169,38'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/validation_visitor.hpp:1192,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1192,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints14TypeConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1208
      functionLinenumberEnd: 1232
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          106
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateNamedTypesC2ERKSB_bbbPb
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateNamedTypesD2Ev
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasC2ERKSB_RKNSt3__16vectorINS_17ValidationResults7SegmentENSH_9allocatorISK_EEEEbbRSD_PSJ_PjPb
        - _ZNK8valijson11constraints14TypeConstraint17applyToNamedTypesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateNamedTypesEEEvRKT_
        - _ZNK8valijson11constraints14TypeConstraint18applyToSchemaTypesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1213,42'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateNamedTypesC2ERKSB_bbbPb
        - Src:             'include/valijson/validation_visitor.hpp:1213,24'
          Dst:             _ZNK8valijson11constraints14TypeConstraint17applyToNamedTypesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateNamedTypesEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:1213,13'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateNamedTypesD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1213,13'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateNamedTypesD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1223,21'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasC2ERKSB_RKNSt3__16vectorINS_17ValidationResults7SegmentENSH_9allocatorISK_EEEEbbRSD_PSJ_PjPb
        - Src:             'include/valijson/validation_visitor.hpp:1222,24'
          Dst:             _ZNK8valijson11constraints14TypeConstraint18applyToSchemaTypesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:1227,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints21UniqueItemsConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1246
      functionLinenumberEnd: 1282
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         51
      ICount:          271
      EdgeCount:       100
      CyclomaticComplexity: 51
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson8adapters10DerefProxyINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - _ZN8valijson8adapters10DerefProxyINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE10maybeArrayEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE12getArraySizeEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1247,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:1247,65'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE10maybeArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:1251,38'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE12getArraySizeEv
        - Src:             'include/valijson/validation_visitor.hpp:1260,66'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:1261,77'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1263,76'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1267,18'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/validation_visitor.hpp:1267,39'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/validation_visitor.hpp:1268,21'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/validation_visitor.hpp:1268,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/validation_visitor.hpp:1268,39'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/validation_visitor.hpp:1268,21'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1268,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1268,21'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1268,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1272,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1267,47'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/validation_visitor.hpp:1264,99'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasC2ERKSB_RKNSt3__16vectorINS_17ValidationResults7SegmentENSH_9allocatorISK_EEEEbbRSD_PSJ_PjPb
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1844
      functionLinenumberEnd: 1844
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          53
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE26ValidatePropertySubschemasC2ERKNS1_22GenericRapidJsonObjectISA_EERKNSt3__16vectorINS_17ValidationResults7SegmentENSJ_9allocatorISM_EEEEbbbbbPSL_PNSJ_3setINSJ_12basic_stringIcNSJ_11char_traitsIcEENSN_IcEEEENSJ_4lessISY_EENSN_ISY_EEEEPbRNSJ_13unordered_mapISY_SC_NSJ_4hashISY_EENSJ_8equal_toISY_EENSN_INSJ_4pairIKSY_SC_EEEEEE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1710
      functionLinenumberEnd: 1710
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - bool
        - bool
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          77
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints20PropertiesConstraint17applyToPropertiesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE26ValidatePropertySubschemasEEEvRKT_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1031
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE26ValidatePropertySubschemasclINSt3__112basic_stringIcNSG_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEEEEbRKT_PKNS_9SubschemaE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1034,18'
          Dst:             _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE26ValidatePropertySubschemasclINSt3__112basic_stringIcNSG_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEEEEbRKT_PKNS_9SubschemaE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE33ValidatePatternPropertySubschemasC2ERKNS1_22GenericRapidJsonObjectISA_EERKNSt3__16vectorINS_17ValidationResults7SegmentENSJ_9allocatorISM_EEEEbbbbbPSL_PNSJ_3setINSJ_12basic_stringIcNSJ_11char_traitsIcEENSN_IcEEEENSJ_4lessISY_EENSN_ISY_EEEEPbRNSJ_13unordered_mapISY_SC_NSJ_4hashISY_EENSJ_8equal_toISY_EENSN_INSJ_4pairIKSY_SC_EEEEEE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1605
      functionLinenumberEnd: 1605
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - bool
        - bool
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          77
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints20PropertiesConstraint24applyToPatternPropertiesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE33ValidatePatternPropertySubschemasEEEvRKT_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1027
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE33ValidatePatternPropertySubschemasclINSt3__112basic_stringIcNSG_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEEEEbRKT_PKNS_9SubschemaE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:1023,18'
          Dst:             _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE33ValidatePatternPropertySubschemasclINSt3__112basic_stringIcNSG_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEEEEbRKT_PKNS_9SubschemaE
    - functionName:    _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE26ValidatePropertySubschemasclINSt3__112basic_stringIcNSG_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEEEEbRKT_PKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1714
      functionLinenumberEnd: 1748
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          273
      EdgeCount:       82
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN8valijson17ValidationResults7SegmentD2Ev
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEEC2ERKSB_NSt3__16vectorINS_17ValidationResults7SegmentENSG_9allocatorISJ_EEEEbbPSI_RNSG_13unordered_mapINSG_12basic_stringIcNSG_11char_traitsIcEENSK_IcEEEESC_NSG_4hashIST_EENSG_8equal_toIST_EENSK_INSG_4pairIKST_SC_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1716,79'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1717,33'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1717,21'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'include/valijson/validation_visitor.hpp:1727,13'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1733,41'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/validation_visitor.hpp:1733,41'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/validation_visitor.hpp:1733,31'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEEC2ERKSB_NSt3__16vectorINS_17ValidationResults7SegmentENSG_9allocatorISJ_EEEEbbPSI_RNSG_13unordered_mapINSG_12basic_stringIcNSG_11char_traitsIcEENSK_IcEEEESC_NSG_4hashIST_EENSG_8equal_toIST_EENSK_INSG_4pairIKST_SC_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1733,31'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1734,27'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1727,13'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1733,31'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1739,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1748,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1748,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
    - functionName:    _ZNK8valijson11constraints15OneOfConstraint17applyToSubschemasINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 882
      functionLinenumberEnd: 891
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasclEjPKNS_9SubschemaE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:885,18'
          Dst:             _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasclEjPKNS_9SubschemaE
    - functionName:    _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4sizeEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11MemberBeginEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9MemberEndEv
        - _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEmiES6_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:231,24'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9MemberEndEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:231,46'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11MemberBeginEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:231,36'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEmiES6_
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE13ValidateItemsC2ERKNS1_21GenericRapidJsonArrayISA_EERKNSt3__16vectorINS_17ValidationResults7SegmentENSJ_9allocatorISM_EEEEbbbbPSL_PjPbRNSJ_13unordered_mapINSJ_12basic_stringIcNSJ_11char_traitsIcEENSN_IcEEEESC_NSJ_4hashIS10_EENSJ_8equal_toIS10_EENSN_INSJ_4pairIKS10_SC_EEEEEE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1455
      functionLinenumberEnd: 1455
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - bool
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          69
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints21LinearItemsConstraint21applyToItemSubschemasINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE13ValidateItemsEEEvRKT_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE13ValidateItemsclEjPKNS_9SubschemaE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:494,18'
          Dst:             _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE13ValidateItemsclEjPKNS_9SubschemaE
    - functionName:    _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE13ValidateItemsclEjPKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1458
      functionLinenumberEnd: 1495
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          255
      EdgeCount:       80
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN8valijson17ValidationResults7SegmentD2Ev
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEEC2ERKSB_NSt3__16vectorINS_17ValidationResults7SegmentENSG_9allocatorISJ_EEEEbbPSI_RNSG_13unordered_mapINSG_12basic_stringIcNSG_11char_traitsIcEENSK_IcEEEESC_NSG_4hashIST_EENSG_8equal_toIST_EENSK_INSG_4pairIKST_SC_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7advanceEl
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4sizeEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1460,32'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4sizeEv
        - Src:             'include/valijson/validation_visitor.hpp:1466,13'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1472,69'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1473,17'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7advanceEl
        - Src:             'include/valijson/validation_visitor.hpp:1476,41'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/validation_visitor.hpp:1476,31'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEEC2ERKSB_NSt3__16vectorINS_17ValidationResults7SegmentENSG_9allocatorISJ_EEEEbbPSI_RNSG_13unordered_mapINSG_12basic_stringIcNSG_11char_traitsIcEENSK_IcEEEESC_NSG_4hashIST_EENSG_8equal_toIST_EENSK_INSG_4pairIKST_SC_EEEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1476,31'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1477,27'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1466,13'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1476,31'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1490,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1495,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1495,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE19validate_date_rangeEii
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1901
      functionLinenumberEnd: 1929
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          172
      EdgeCount:       44
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1905,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1922,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE16ValidateEqualityC2ERKSB_RKNSt3__16vectorINS_17ValidationResults7SegmentENSH_9allocatorISK_EEEEbbbPSJ_Pj
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1305
      functionLinenumberEnd: 1305
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          51
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints14EnumConstraint13applyToValuesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE16ValidateEqualityEEEvRKT_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE16ValidateEqualityclINS1_11FrozenValueEEEbRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:418,18'
          Dst:             _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE16ValidateEqualityclINS1_11FrozenValueEEEbRKT_
    - functionName:    _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE16ValidateEqualityclINS1_11FrozenValueEEEbRKT_
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1309
      functionLinenumberEnd: 1323
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1319,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE28ValidatePropertyDependenciesC2ERKNS1_22GenericRapidJsonObjectISA_EERKNSt3__16vectorINS_17ValidationResults7SegmentENSJ_9allocatorISM_EEEEPSL_Pb
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1395
      functionLinenumberEnd: 1395
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints22DependenciesConstraint27applyToPropertyDependenciesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE28ValidatePropertyDependenciesEEEvRKT_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE28ValidatePropertyDependenciesclINSt3__112basic_stringIcNSG_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEENSG_3setISN_NSG_4lessISN_EENSL_ISN_EEEEEEbRKT_RKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:315,18'
          Dst:             _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE28ValidatePropertyDependenciesclINSt3__112basic_stringIcNSG_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEENSG_3setISN_NSG_4lessISN_EENSL_ISN_EEEEEEbRKT_RKT0_
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE26ValidateSchemaDependenciesC2ERKNS1_22GenericRapidJsonObjectISA_EERKNSt3__16vectorINS_17ValidationResults7SegmentENSJ_9allocatorISM_EEEERSD_PSL_Pb
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1779
      functionLinenumberEnd: 1779
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson11constraints22DependenciesConstraint25applyToSchemaDependenciesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE26ValidateSchemaDependenciesEEEvRKT_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE26ValidateSchemaDependenciesclINSt3__112basic_stringIcNSG_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEEEEbRKT_PKNS_9SubschemaE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:325,18'
          Dst:             _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE26ValidateSchemaDependenciesclINSt3__112basic_stringIcNSG_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEEEEbRKT_PKNS_9SubschemaE
    - functionName:    _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE26ValidateSchemaDependenciesclINSt3__112basic_stringIcNSG_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEEEEbRKT_PKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1783
      functionLinenumberEnd: 1801
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          141
      EdgeCount:       47
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1785,26'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1785,60'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1785,48'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'include/valijson/validation_visitor.hpp:1789,38'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1794,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE28ValidatePropertyDependenciesclINSt3__112basic_stringIcNSG_11char_traitsIcEENS_8internal15CustomAllocatorIcEEEENSG_3setISN_NSG_4lessISN_EENSL_ISN_EEEEEEbRKT_RKT0_
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1399
      functionLinenumberEnd: 1421
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          232
      EdgeCount:       76
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1401,26'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1401,60'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1401,48'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'include/valijson/validation_visitor.hpp:1408,30'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1408,66'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1408,54'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'include/valijson/validation_visitor.hpp:1413,36'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZNK8valijson11constraints15AnyOfConstraint17applyToSubschemasINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasclEjPKNS_9SubschemaE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:111,18'
          Dst:             _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasclEjPKNS_9SubschemaE
    - functionName:    _ZNK8valijson11constraints15AllOfConstraint17applyToSubschemasINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
      functionSourceFile: '/src/valijson/include/valijson/constraints/concrete_constraints.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasclEjPKNS_9SubschemaE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/constraints/concrete_constraints.hpp:69,18'
          Dst:             _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasclEjPKNS_9SubschemaE
    - functionName:    _ZN8valijson12SchemaParser18resolveDocumentUriERKNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEESB_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          129
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8valijson8internal3uri13isUriAbsoluteERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN8valijson8internal3uri18resolveRelativeUriERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - _ZN8valijson8internal3uri5isUrnERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:201,50'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:201,21'
          Dst:             _ZN8valijson8internal3uri13isUriAbsoluteERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:201,88'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:201,67'
          Dst:             _ZN8valijson8internal3uri5isUrnERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:204,28'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:208,62'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:208,80'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:208,28'
          Dst:             _ZN8valijson8internal3uri18resolveRelativeUriERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             'include/valijson/schema_parser.hpp:213,24'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:215,64'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:215,35'
          Dst:             _ZN8valijson8internal3uri13isUriAbsoluteERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:218,20'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:219,56'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:219,35'
          Dst:             _ZN8valijson8internal3uri5isUrnERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:222,20'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
    - functionName:    _ZN8valijson12SchemaParserD0Ev
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson12SchemaParserD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:52,5'
          Dst:             _ZN8valijson12SchemaParserD2Ev
    - functionName:    _ZN8valijson12SchemaParserD2Ev
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson6SchemaD0Ev
      functionSourceFile: '/src/valijson/include/valijson/schema.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson6SchemaD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema.hpp:84,5'
          Dst:             _ZN8valijson6SchemaD2Ev
    - functionName:    _ZN8valijson6SchemaD2Ev
      functionSourceFile: '/src/valijson/include/valijson/schema.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          149
      EdgeCount:       39
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN8valijson9SubschemaD2Ev
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - fprintf
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema.hpp:100,9'
          Dst:             __cxa_begin_catch
        - Src:             'include/valijson/schema.hpp:101,13'
          Dst:             fprintf
        - Src:             'include/valijson/schema.hpp:103,9'
          Dst:             __cxa_end_catch
        - Src:             'include/valijson/schema.hpp:105,5'
          Dst:             _ZN8valijson9SubschemaD2Ev
        - Src:             'include/valijson/schema.hpp:88,13'
          Dst:             __clang_call_terminate
        - Src:             'include/valijson/schema.hpp:100,9'
          Dst:             __clang_call_terminate
    - functionName:    fprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_ED2Ev
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2548
      functionLinenumberEnd: 2557
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7SetNullEv
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E7DestroyEv
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEED2Ev
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2554,24'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7SetNullEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2556,9'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E7DestroyEv
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2557,5'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEED2Ev
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2557,5'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2556,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN8valijson12SchemaParser14populateSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEvRKT_RNS_6SchemaENS0_12FunctionPtrsISD_E8FetchDocENSJ_7FreeDocE
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          175
      EdgeCount:       49
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN8valijson12SchemaParser17freeDocumentCacheINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEvRKNS0_13DocumentCacheIT_E4TypeENS0_12FunctionPtrsISE_E7FreeDocE
        - _ZN8valijson12SchemaParser25resolveThenPopulateSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEvRNS_6SchemaERKT_SH_RKNS_9SubschemaENSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISF_E8FetchDocEPSJ_PSU_RNS0_13DocumentCacheISF_E4TypeERNSL_3mapISS_SZ_NSL_4lessISS_EENSQ_INSL_4pairISU_SZ_EEEEEE
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - __cxa_rethrow
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:116,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:124,13'
          Dst:             _ZN8valijson12SchemaParser25resolveThenPopulateSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEvRNS_6SchemaERKT_SH_RKNS_9SubschemaENSt3__18optionalINSL_12basic_stringIcNSL_11char_traitsIcEENSL_9allocatorIcEEEEEERKSS_NS0_12FunctionPtrsISF_E8FetchDocEPSJ_PSU_RNS0_13DocumentCacheISF_E4TypeERNSL_3mapISS_SZ_NSL_4lessISS_EENSQ_INSL_4pairISU_SZ_EEEEEE
        - Src:             'include/valijson/schema_parser.hpp:127,9'
          Dst:             __cxa_begin_catch
        - Src:             'include/valijson/schema_parser.hpp:128,13'
          Dst:             _ZN8valijson12SchemaParser17freeDocumentCacheINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEvRKNS0_13DocumentCacheIT_E4TypeENS0_12FunctionPtrsISE_E7FreeDocE
        - Src:             'include/valijson/schema_parser.hpp:129,13'
          Dst:             __cxa_rethrow
        - Src:             'include/valijson/schema_parser.hpp:130,9'
          Dst:             __cxa_end_catch
        - Src:             'include/valijson/schema_parser.hpp:133,9'
          Dst:             _ZN8valijson12SchemaParser17freeDocumentCacheINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEvRKNS0_13DocumentCacheIT_E4TypeENS0_12FunctionPtrsISE_E7FreeDocE
        - Src:             'include/valijson/schema_parser.hpp:130,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN8valijson12SchemaParserC2ENS0_7VersionE
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson6SchemaC2Ev
      functionSourceFile: '/src/valijson/include/valijson/schema.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8valijson6Schema12newSubschemaEv
        - _ZN8valijson9SubschemaC2Ev
        - _ZN8valijson9SubschemaD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema.hpp:23,5'
          Dst:             _ZN8valijson9SubschemaC2Ev
        - Src:             'include/valijson/schema.hpp:24,30'
          Dst:             _ZN8valijson6Schema12newSubschemaEv
        - Src:             'include/valijson/schema.hpp:24,48'
          Dst:             _ZN8valijson9SubschemaD2Ev
    - functionName:    _ZNK9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E13HasParseErrorEv
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2771
      functionLinenumberEnd: 2771
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9rapidjson11ParseResult7IsErrorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2771,54'
          Dst:             _ZNK9rapidjson11ParseResult7IsErrorEv
    - functionName:    _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E5ParseILj4EEERS6_PKcm
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E5ParseILj4ES2_EERS6_PKNT0_2ChEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2741,16'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E5ParseILj4ES2_EERS6_PKNT0_2ChEm
    - functionName:    _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_EC2EPS5_mPS4_
      functionSourceFile: '/src/valijson/thirdparty/rapidjson/include/rapidjson/document.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2528
      functionLinenumberEnd: 2531
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          95
      EdgeCount:       28
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN9rapidjson11ParseResultC2Ev
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ev
        - _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEEC2EmPS1_
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEEC2EPS2_m
        - _ZN9rapidjson8internal5StackINS_12CrtAllocatorEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2526,5'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ev
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2527,50'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEEC2EPS2_m
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2527,89'
          Dst:             _ZN9rapidjson11ParseResultC2Ev
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2530,42'
          Dst:             _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEEC2EmPS1_
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2531,5'
          Dst:             _ZN9rapidjson8internal5StackINS_12CrtAllocatorEED2Ev
        - Src:             'thirdparty/rapidjson/include/rapidjson/document.h:2531,5'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/valijson/tests/fuzzing/fuzzer.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         104
      ICount:          521
      EdgeCount:       174
      CyclomaticComplexity: 72
      functionsReached:
        - _Z10runOneTestRKN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEERKNS_6SchemaENS_10ValidatorTINS_18DefaultRegexEngineEE16TypeCheckingModeE
        - _ZN8valijson12SchemaParser14populateSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEvRKT_RNS_6SchemaENS0_12FunctionPtrsISD_E8FetchDocENSJ_7FreeDocE
        - _ZN8valijson12SchemaParserC2ENS0_7VersionE
        - _ZN8valijson12SchemaParserD2Ev
        - _ZN8valijson6SchemaC2Ev
        - _ZN8valijson6SchemaD2Ev
        - _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E5ParseILj4EEERS6_PKcm
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_EC2EPS5_mPS4_
        - _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_ED2Ev
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE14hasStrictTypesEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8getArrayEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getObjectEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsArrayEv
        - _ZNK9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E13HasParseErrorEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'fuzzer.cpp:37,46'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_EC2EPS5_mPS4_
        - Src:             'fuzzer.cpp:38,23'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E5ParseILj4EEERS6_PKcm
        - Src:             'fuzzer.cpp:40,18'
          Dst:             _ZNK9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_E13HasParseErrorEv
        - Src:             'fuzzer.cpp:40,47'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsArrayEv
        - Src:             'fuzzer.cpp:44,33'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
        - Src:             'fuzzer.cpp:44,55'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8getArrayEv
        - Src:             'fuzzer.cpp:44,33'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'fuzzer.cpp:44,31'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'fuzzer.cpp:44,31'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'fuzzer.cpp:44,31'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'fuzzer.cpp:44,31'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'fuzzer.cpp:44,33'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'fuzzer.cpp:49,53'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getObjectEv
        - Src:             'fuzzer.cpp:50,39'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'fuzzer.cpp:51,38'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'fuzzer.cpp:53,33'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'fuzzer.cpp:53,23'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'fuzzer.cpp:53,61'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'fuzzer.cpp:53,51'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'fuzzer.cpp:54,14'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'fuzzer.cpp:54,14'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'fuzzer.cpp:54,31'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
        - Src:             'fuzzer.cpp:53,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'fuzzer.cpp:53,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'fuzzer.cpp:58,16'
          Dst:             _ZN8valijson6SchemaC2Ev
        - Src:             'fuzzer.cpp:59,22'
          Dst:             _ZN8valijson12SchemaParserC2ENS0_7VersionE
        - Src:             'fuzzer.cpp:63,35'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'fuzzer.cpp:63,35'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'fuzzer.cpp:63,20'
          Dst:             _ZN8valijson12SchemaParser14populateSchemaINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEvRKT_RNS_6SchemaENS0_12FunctionPtrsISD_E8FetchDocENSJ_7FreeDocE
        - Src:             'fuzzer.cpp:63,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'fuzzer.cpp:63,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'fuzzer.cpp:64,9'
          Dst:             __cxa_begin_catch
        - Src:             'fuzzer.cpp:66,9'
          Dst:             __cxa_end_catch
        - Src:             'fuzzer.cpp:68,27'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'fuzzer.cpp:68,27'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'fuzzer.cpp:68,44'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE14hasStrictTypesEv
        - Src:             'fuzzer.cpp:68,27'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'fuzzer.cpp:72,39'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'fuzzer.cpp:72,39'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'fuzzer.cpp:72,56'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8getArrayEv
        - Src:             'fuzzer.cpp:72,39'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'fuzzer.cpp:72,37'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'fuzzer.cpp:72,37'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'fuzzer.cpp:72,37'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'fuzzer.cpp:72,37'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'fuzzer.cpp:73,13'
          Dst:             _Z10runOneTestRKN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEERKNS_6SchemaENS_10ValidatorTINS_18DefaultRegexEngineEE16TypeCheckingModeE
        - Src:             'fuzzer.cpp:74,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'fuzzer.cpp:72,37'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'fuzzer.cpp:68,27'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'fuzzer.cpp:72,39'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'fuzzer.cpp:74,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'fuzzer.cpp:75,5'
          Dst:             _ZN8valijson12SchemaParserD2Ev
        - Src:             'fuzzer.cpp:75,5'
          Dst:             _ZN8valijson6SchemaD2Ev
        - Src:             'fuzzer.cpp:75,5'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'fuzzer.cpp:44,31'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'fuzzer.cpp:75,5'
          Dst:             _ZN8valijson12SchemaParserD2Ev
        - Src:             'fuzzer.cpp:75,5'
          Dst:             _ZN8valijson6SchemaD2Ev
        - Src:             'fuzzer.cpp:75,5'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'fuzzer.cpp:78,1'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_ED2Ev
        - Src:             'fuzzer.cpp:78,1'
          Dst:             _ZN9rapidjson15GenericDocumentINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEES4_ED2Ev
    - functionName:    _Z10runOneTestRKN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEERKNS_6SchemaENS_10ValidatorTINS_18DefaultRegexEngineEE16TypeCheckingModeE
      functionSourceFile: '/src/valijson/tests/fuzzing/fuzzer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          154
      EdgeCount:       44
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN8valijson10ValidatorTINS_18DefaultRegexEngineEE8validateINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEEEEbRKNS_9SubschemaERKT_PNS_17ValidationResultsE
        - _ZN8valijson10ValidatorTINS_18DefaultRegexEngineEEC2ENS2_16TypeCheckingModeENS2_12DateTimeModeE
        - _ZN8valijson10ValidatorTINS_18DefaultRegexEngineEED2Ev
        - _ZN8valijson17ValidationResultsC2Ev
        - _ZN8valijson17ValidationResultsD2Ev
        - _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getObjectEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer.cpp:21,53'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getObjectEv
        - Src:             'fuzzer.cpp:22,41'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'fuzzer.cpp:24,35'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'fuzzer.cpp:24,21'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'fuzzer.cpp:28,19'
          Dst:             _ZN8valijson10ValidatorTINS_18DefaultRegexEngineEEC2ENS2_16TypeCheckingModeENS2_12DateTimeModeE
        - Src:             'fuzzer.cpp:29,27'
          Dst:             _ZN8valijson17ValidationResultsC2Ev
        - Src:             'fuzzer.cpp:30,36'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'fuzzer.cpp:30,36'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'fuzzer.cpp:30,19'
          Dst:             _ZN8valijson10ValidatorTINS_18DefaultRegexEngineEE8validateINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEEEEbRKNS_9SubschemaERKT_PNS_17ValidationResultsE
        - Src:             'fuzzer.cpp:30,9'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'fuzzer.cpp:31,5'
          Dst:             _ZN8valijson17ValidationResultsD2Ev
        - Src:             'fuzzer.cpp:31,5'
          Dst:             _ZN8valijson10ValidatorTINS_18DefaultRegexEngineEED2Ev
        - Src:             'fuzzer.cpp:30,9'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'fuzzer.cpp:31,5'
          Dst:             _ZN8valijson17ValidationResultsD2Ev
        - Src:             'fuzzer.cpp:31,5'
          Dst:             _ZN8valijson10ValidatorTINS_18DefaultRegexEngineEED2Ev
        - Src:             'fuzzer.cpp:31,5'
          Dst:             __cxa_begin_catch
        - Src:             'fuzzer.cpp:32,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8valijson10ValidatorTINS_18DefaultRegexEngineEEC2ENS2_16TypeCheckingModeENS2_12DateTimeModeE
      functionSourceFile: '/src/valijson/include/valijson/validator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson10ValidatorTINS_18DefaultRegexEngineEE8validateINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEEEEbRKNS_9SubschemaERKT_PNS_17ValidationResultsE
      functionSourceFile: '/src/valijson/include/valijson/validator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEEC2ERKSB_NSt3__16vectorINS_17ValidationResults7SegmentENSG_9allocatorISJ_EEEEbbPSI_RNSG_13unordered_mapINSG_12basic_stringIcNSG_11char_traitsIcEENSK_IcEEEESC_NSG_4hashIST_EENSG_8equal_toIST_EENSK_INSG_4pairIKST_SC_EEEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validator.hpp:76,53'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEEC2ERKSB_NSt3__16vectorINS_17ValidationResults7SegmentENSG_9allocatorISJ_EEEEbbPSI_RNSG_13unordered_mapINSG_12basic_stringIcNSG_11char_traitsIcEENSK_IcEEEESC_NSG_4hashIST_EENSG_8equal_toIST_EENSK_INSG_4pairIKST_SC_EEEEEE
        - Src:             'include/valijson/validator.hpp:84,18'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validator.hpp:85,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validator.hpp:85,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
    - functionName:    _ZN8valijson10ValidatorTINS_18DefaultRegexEngineEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/validator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
