---
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: 155
      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:155,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: 238
      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:238,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:    15
      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: 54
      functionLinenumberEnd: 60
      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:59,11'
          Dst:             __cxa_allocate_exception
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:59,17'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:59,11'
          Dst:             __cxa_throw
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:59,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:    223
      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:    17
      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: 530
      functionLinenumberEnd: 531
      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:    _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:    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:    _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:    123
      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:    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:    16
      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:    _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_iterIPKcEEb
      functionSourceFile: '/src/valijson/include/valijson/internal/json_pointer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         97
      ICount:          531
      EdgeCount:       162
      CyclomaticComplexity: 67
      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_iterIPKcEEb
        - _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:166,16'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKSA_
        - Src:             'include/valijson/internal/json_pointer.hpp:171,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/internal/json_pointer.hpp:182,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_iterIPKcEEb
        - Src:             'include/valijson/internal/json_pointer.hpp:191,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/internal/json_pointer.hpp:201,36'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - Src:             'include/valijson/internal/json_pointer.hpp:202,54'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/internal/json_pointer.hpp:203,42'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4sizeEv
        - Src:             'include/valijson/internal/json_pointer.hpp:206,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/internal/json_pointer.hpp:212,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/internal/json_pointer.hpp:217,17'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7advanceEl
        - Src:             'include/valijson/internal/json_pointer.hpp:220,39'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/internal/json_pointer.hpp:220,20'
          Dst:             _ZN8valijson8internal12json_pointer18resolveJsonPointerINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEENSH_11__wrap_iterIPKcEEb
        - Src:             'include/valijson/internal/json_pointer.hpp:220,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/internal/json_pointer.hpp:220,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/internal/json_pointer.hpp:233,9'
          Dst:             __cxa_begin_catch
        - Src:             'include/valijson/internal/json_pointer.hpp:225,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/internal/json_pointer.hpp:224,9'
          Dst:             __cxa_begin_catch
        - Src:             'include/valijson/internal/json_pointer.hpp:229,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/internal/json_pointer.hpp:233,9'
          Dst:             __cxa_end_catch
        - Src:             'include/valijson/internal/json_pointer.hpp:228,9'
          Dst:             __cxa_end_catch
        - Src:             'include/valijson/internal/json_pointer.hpp:239,36'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - Src:             'include/valijson/internal/json_pointer.hpp:240,54'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/internal/json_pointer.hpp:242,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/internal/json_pointer.hpp:242,17'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'include/valijson/internal/json_pointer.hpp:243,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/internal/json_pointer.hpp:250,35'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/internal/json_pointer.hpp:250,35'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/internal/json_pointer.hpp:250,16'
          Dst:             _ZN8valijson8internal12json_pointer18resolveJsonPointerINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEENSH_11__wrap_iterIPKcEEb
        - Src:             'include/valijson/internal/json_pointer.hpp:250,9'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/internal/json_pointer.hpp:250,9'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/internal/json_pointer.hpp:254,5'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/internal/json_pointer.hpp:233,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKSA_
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 593
      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:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:593,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: 307
      functionLinenumberEnd: 323
      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:    12
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:308,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7isArrayEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:309,29'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE16getArrayOptionalEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:309,20'
          Dst:             _ZNOSt3__18optionalIN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:310,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isObjectEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:312,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE13getObjectSizeERm
        - Src:             'include/valijson/internal/basic_adapter.hpp:313,24'
          Dst:             _ZN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:315,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isStringEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:317,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/internal/basic_adapter.hpp:318,24'
          Dst:             _ZN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:322,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: 822
      functionLinenumberEnd: 823
      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:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:823,20'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE5BeginEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:823,12'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKPKS9_
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4sizeEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 149
      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:149,24'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE4SizeEv
    - functionName:    _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7advanceEl
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 704
      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: 650
      functionLinenumberEnd: 651
      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:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:651,16'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
    - functionName:    _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 593
      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:    81
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:593,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: 439
      functionLinenumberEnd: 455
      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:    11
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:440,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isObjectEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:441,29'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE17getObjectOptionalEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:441,20'
          Dst:             _ZNOSt3__18optionalIN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:442,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7isArrayEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:444,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE12getArraySizeERm
        - Src:             'include/valijson/internal/basic_adapter.hpp:445,24'
          Dst:             _ZN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:447,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isStringEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:449,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/internal/basic_adapter.hpp:450,24'
          Dst:             _ZN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:454,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: 847
      functionLinenumberEnd: 875
      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:    58
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:854,21'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2ENS_4TypeE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:855,68'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE10FindMemberEPKc
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:856,27'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11MemberBeginEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:856,41'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEplEl
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:856,18'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEneILb1EEEbRKNS0_IXT_ES2_S5_EE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:863,68'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11MemberBeginEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:863,98'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9MemberEndEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:863,87'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEneILb1EEEbRKNS0_IXT_ES2_S5_EE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:864,45'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEptEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:864,55'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE15GetStringLengthEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:866,29'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEptEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:866,39'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetStringEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:866,74'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEptEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:866,84'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE15GetStringLengthEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:866,21'
          Dst:             strncmp
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:867,24'
          Dst:             _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKNS2_21GenericMemberIteratorILb1ES5_S8_EE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:875,1'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:863,111'
          Dst:             _ZN9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEppEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:871,24'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9MemberEndEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:871,16'
          Dst:             _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKNS2_21GenericMemberIteratorILb1ES5_S8_EE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:874,20'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE10FindMemberEPKc
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:874,12'
          Dst:             _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKNS2_21GenericMemberIteratorILb1ES5_S8_EE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:875,1'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
    - functionName:    _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionLinenumberEnd: 841
      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:    73
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:841,20'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9MemberEndEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:841,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: 775
      functionLinenumberEnd: 776
      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:776,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: 759
      functionLinenumberEnd: 761
      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:    70
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:760,68'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:760,16'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEC2ERKSB_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:760,9'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:760,9'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
    - functionName:    _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    70
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      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:    140
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:25,8'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
    - functionName:    _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionLinenumberEnd: 755
      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:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:753,25'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEptEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:753,37'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetStringEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:753,50'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEptEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:753,62'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE15GetStringLengthEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:754,13'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEptEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:754,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:752,16'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEERKNS0_23GenericRapidJsonAdapterIS9_EE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:752,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:752,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
    - functionName:    _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEC2ERKSB_
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      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:28,9'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKSA_
    - functionName:    _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKSA_
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      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: 616
      functionLinenumberEnd: 616
      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:616,59'
          Dst:             _ZN8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:612,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: 97
      functionLinenumberEnd: 97
      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: 388
      functionLinenumberEnd: 388
      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: 249
      functionLinenumberEnd: 249
      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:248,14'
          Dst:             _ZN8valijson8adapters7AdapterC2Ev
    - functionName:    _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 593
      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:593,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: 252
      functionLinenumberEnd: 271
      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:261,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7isArrayEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:262,56'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE16getArrayOptionalEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:263,46'
          Dst:             _ZNKRSt3__18optionalIN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:263,44'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:263,44'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:263,44'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/internal/basic_adapter.hpp:263,44'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:267,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:267,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:263,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: 274
      functionLinenumberEnd: 289
      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:279,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isObjectEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:280,58'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE17getObjectOptionalEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:281,50'
          Dst:             _ZNKRSt3__18optionalIN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:281,48'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:281,48'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:281,48'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/internal/basic_adapter.hpp:281,48'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:282,39'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKSA_
        - Src:             'include/valijson/internal/basic_adapter.hpp:282,21'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:282,21'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:285,13'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:285,13'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:281,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: 326
      functionLinenumberEnd: 333
      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:332,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: 336
      functionLinenumberEnd: 353
      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:337,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6isBoolEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:338,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7getBoolERb
        - Src:             'include/valijson/internal/basic_adapter.hpp:339,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isStringEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:341,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: 356
      functionLinenumberEnd: 363
      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:362,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: 366
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          126
      EdgeCount:       28
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8valijson8internal11parseDoubleERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERd
        - _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
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:367,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isDoubleEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:368,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getDoubleERd
        - Src:             'include/valijson/internal/basic_adapter.hpp:369,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9isIntegerEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:371,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE10getIntegerERl
        - Src:             'include/valijson/internal/basic_adapter.hpp:375,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isStringEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:377,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/internal/basic_adapter.hpp:379,22'
          Dst:             _ZN8valijson8internal11parseDoubleERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERd
    - 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: 391
      functionLinenumberEnd: 398
      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:397,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: 401
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         43
      ICount:          190
      EdgeCount:       84
      CyclomaticComplexity: 43
      functionsReached:
        - _ZN8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE16doubleIsIntegralEd
        - _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
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:402,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9isIntegerEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:403,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE10getIntegerERl
        - Src:             'include/valijson/internal/basic_adapter.hpp:404,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isDoubleEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:406,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getDoubleERd
        - Src:             'include/valijson/internal/basic_adapter.hpp:406,41'
          Dst:             _ZN8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE16doubleIsIntegralEd
        - Src:             'include/valijson/internal/basic_adapter.hpp:410,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isStringEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:412,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: 458
      functionLinenumberEnd: 465
      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:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:464,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: 468
      functionLinenumberEnd: 507
      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:469,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isStringEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:470,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/internal/basic_adapter.hpp:471,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6isNullEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:474,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7isArrayEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:476,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE12getArraySizeERm
        - Src:             'include/valijson/internal/basic_adapter.hpp:480,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isObjectEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:482,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE13getObjectSizeERm
        - Src:             'include/valijson/internal/basic_adapter.hpp:486,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6isBoolEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:488,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7getBoolERb
        - Src:             'include/valijson/internal/basic_adapter.hpp:492,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9isIntegerEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:494,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE10getIntegerERl
        - Src:             'include/valijson/internal/basic_adapter.hpp:498,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isDoubleEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:500,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: 510
      functionLinenumberEnd: 547
      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:526,64'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE16getArrayOptionalEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:528,47'
          Dst:             _ZNKRSt3__18optionalIN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:528,44'
          Dst:             _ZN8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE22ArrayComparisonFunctorC2ERKSD_b
        - Src:             'include/valijson/internal/basic_adapter.hpp:536,66'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE17getObjectOptionalEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:538,48'
          Dst:             _ZNKRSt3__18optionalIN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:538,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: 713
      functionLinenumberEnd: 714
      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:714,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: 574
      functionLinenumberEnd: 581
      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:576,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE12getArraySizeERm
        - Src:             'include/valijson/internal/basic_adapter.hpp:580,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: 584
      functionLinenumberEnd: 585
      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:585,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: 589
      functionLinenumberEnd: 596
      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:595,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: 599
      functionLinenumberEnd: 600
      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:600,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: 604
      functionLinenumberEnd: 611
      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:610,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: 614
      functionLinenumberEnd: 615
      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:615,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: 619
      functionLinenumberEnd: 626
      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:625,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: 629
      functionLinenumberEnd: 630
      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:630,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: 634
      functionLinenumberEnd: 641
      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:640,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: 644
      functionLinenumberEnd: 656
      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: 683
      functionLinenumberEnd: 690
      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:689,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: 693
      functionLinenumberEnd: 694
      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:694,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: 698
      functionLinenumberEnd: 705
      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:704,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: 708
      functionLinenumberEnd: 709
      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:709,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: 718
      functionLinenumberEnd: 719
      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:719,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: 723
      functionLinenumberEnd: 724
      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:724,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: 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_12CrtAllocatorEEEEEE6isBoolEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:729,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: 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_12CrtAllocatorEEEEEE8isDoubleEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:734,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: 738
      functionLinenumberEnd: 739
      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:739,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: 743
      functionLinenumberEnd: 744
      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:744,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: 748
      functionLinenumberEnd: 749
      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:749,24'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9isIntegerEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:749,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: 753
      functionLinenumberEnd: 754
      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:754,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: 758
      functionLinenumberEnd: 759
      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:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:759,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: 763
      functionLinenumberEnd: 774
      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:764,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7isArrayEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:766,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isObjectEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:768,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: 777
      functionLinenumberEnd: 790
      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:778,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6isBoolEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:782,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: 793
      functionLinenumberEnd: 805
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          94
      EdgeCount:       38
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN8valijson8internal11parseDoubleERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERd
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isNumberEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
      functionUses:    7
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:794,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isNumberEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:798,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getStringERNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/internal/basic_adapter.hpp:800,24'
          Dst:             _ZN8valijson8internal11parseDoubleERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERd
    - 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: 808
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         40
      ICount:          171
      EdgeCount:       79
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE16doubleIsIntegralEd
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isDoubleEv
        - _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getDoubleERd
        - _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:809,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9isIntegerEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:811,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isDoubleEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:813,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9getDoubleERd
        - Src:             'include/valijson/internal/basic_adapter.hpp:813,41'
          Dst:             _ZN8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE16doubleIsIntegralEd
        - Src:             'include/valijson/internal/basic_adapter.hpp:818,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: 833
      functionLinenumberEnd: 846
      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:834,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6isNullEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:838,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: 849
      functionLinenumberEnd: 860
      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:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:850,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isObjectEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:854,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: 863
      functionLinenumberEnd: 879
      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:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/basic_adapter.hpp:864,21'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isStringEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:864,43'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6isBoolEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:864,63'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9isIntegerEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:864,86'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isDoubleEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:866,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isObjectEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:868,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE13getObjectSizeERm
        - Src:             'include/valijson/internal/basic_adapter.hpp:871,28'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7isArrayEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:873,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE12getArraySizeERm
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isStringEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 571
      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:571,24'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsStringEv
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6isBoolEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 541
      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:541,24'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6IsBoolEv
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE9isIntegerEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 551
      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:551,24'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE5IsIntEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:551,43'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsInt64Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:551,64'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6IsUintEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:551,84'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsUint64Ev
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isDoubleEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 546
      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:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:546,24'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsDoubleEv
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE8isObjectEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 566
      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:566,24'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsObjectEv
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE13getObjectSizeERm
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 517
      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:511,21'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsObjectEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:512,30'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9MemberEndEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:512,52'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11MemberBeginEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:512,42'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEmiES6_
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7isArrayEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 536
      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:536,24'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsArrayEv
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE12getArraySizeERm
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 439
      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:433,21'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsArrayEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:434,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: 555
      functionLinenumberEnd: 556
      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:556,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: 520
      functionLinenumberEnd: 527
      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:521,21'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsStringEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:522,35'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetStringEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:522,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_12CrtAllocatorEEEEEE9getDoubleERd
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 459
      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:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:453,21'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsDoubleEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:454,30'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetDoubleEv
    - functionName:    _ZN8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE16doubleIsIntegralEd
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - 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:    _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_12CrtAllocatorEEEEEE8isNumberEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 561
      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:561,24'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsNumberEv
    - functionName:    _ZN8valijson8internal11parseDoubleERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERd
      functionSourceFile: '/src/valijson/include/valijson/internal/double_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE10getIntegerERl
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 478
      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:463,21'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE5IsIntEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:464,30'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6GetIntEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:466,28'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsInt64Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:467,30'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8GetInt64Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:469,28'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6IsUintEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:470,51'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7GetUintEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:472,28'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsUint64Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:473,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: 54
      functionLinenumberEnd: 60
      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:59,11'
          Dst:             __cxa_allocate_exception
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:59,17'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:59,11'
          Dst:             __cxa_throw
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:59,11'
          Dst:             __cxa_free_exception
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7getBoolERb
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 449
      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:443,21'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6IsBoolEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:444,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: 398
      functionLinenumberEnd: 400
      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:399,20'
          Dst:             _ZN8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
    - functionName:    _ZN8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 280
      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:275,14'
          Dst:             _ZN8valijson8adapters11FrozenValueC2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:275,14'
          Dst:             _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEEC2EmPS1_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:275,14'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:277,14'
          Dst:             _ZN8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4copyIS8_EEbRKS9_RS9_RT_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:278,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:280,5'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:280,5'
          Dst:             _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:280,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: 306
      functionLinenumberEnd: 355
      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:307,9'
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:307,24'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7GetTypeEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:309,18'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7SetNullEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:312,18'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7SetBoolEb
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:315,18'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7SetBoolEb
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:318,18'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9SetObjectEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:319,71'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11MemberBeginEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:319,100'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9MemberEndEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:319,90'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEneILb1EEEbRKNS0_IXT_ES2_S5_EE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:320,32'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEptEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:320,42'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetStringEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:320,55'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEptEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:320,65'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE15GetStringLengthEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:320,27'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2EPKcjRS5_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:321,27'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:322,22'
          Dst:             _ZNK9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEptEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:322,17'
          Dst:             _ZN8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4copyIS8_EEbRKS9_RS9_RT_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:323,22'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9AddMemberERS6_S7_RS5_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:324,13'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:324,13'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:319,113'
          Dst:             _ZN9rapidjson21GenericMemberIteratorILb1ENS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEppEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:324,13'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:324,13'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:327,18'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8SetArrayEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:328,70'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE5BeginEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:328,93'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE3EndEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:329,27'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEEC2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:330,17'
          Dst:             _ZN8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4copyIS8_EEbRKS9_RS9_RT_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:331,22'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8PushBackERS6_RS5_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:332,13'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:332,13'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:335,35'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetStringEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:335,55'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE15GetStringLengthEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:335,18'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9SetStringEPKcjRS5_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:338,24'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE5IsIntEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:339,36'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6GetIntEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:339,22'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6SetIntEi
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:340,31'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE6IsUintEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:341,37'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7GetUintEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:341,22'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7SetUintEj
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:342,31'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsInt64Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:343,38'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8GetInt64Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:343,22'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8SetInt64El
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:344,31'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsUint64Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:345,39'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetUint64Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:345,22'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9SetUint64Em
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:347,39'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9GetDoubleEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:347,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: 256
      functionLinenumberEnd: 256
      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:256,7'
          Dst:             _ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:256,7'
          Dst:             _ZN9rapidjson19MemoryPoolAllocatorINS_12CrtAllocatorEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:256,7'
          Dst:             _ZN8valijson8adapters11FrozenValueD2Ev
    - functionName:    _ZN8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 256
      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:256,7'
          Dst:             _ZN8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
    - functionName:    _ZNK8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5cloneEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 285
      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:284,20'
          Dst:             _ZN8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
    - functionName:    _ZNK8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7equalToERKNS0_7AdapterEb
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 816
      functionLinenumberEnd: 818
      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:817,12'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:817,56'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7equalToERKNS0_7AdapterEb
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:817,5'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:817,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: 412
      functionLinenumberEnd: 418
      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:413,21'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsArrayEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:414,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: 136
      functionLinenumberEnd: 136
      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:134,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:135,25'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE17getObjectOptionalEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 496
      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:491,21'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsObjectEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:492,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: 193
      functionLinenumberEnd: 193
      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: 204
      functionLinenumberEnd: 211
      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:205,70'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/internal/basic_adapter.hpp:206,33'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:206,21'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'include/valijson/internal/basic_adapter.hpp:210,21'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:210,34'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7equalToERKNS0_7AdapterEb
        - Src:             'include/valijson/internal/basic_adapter.hpp:210,13'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:210,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: 195
      functionLinenumberEnd: 199
      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:196,20'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE8IsObjectEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:197,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: 146
      functionLinenumberEnd: 152
      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:147,23'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'include/valijson/internal/basic_adapter.hpp:151,33'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEi
        - Src:             'include/valijson/internal/basic_adapter.hpp:151,32'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:151,42'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7equalToERKNS0_7AdapterEb
        - Src:             'include/valijson/internal/basic_adapter.hpp:151,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:151,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
    - functionName:    _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 673
      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: 688
      functionLinenumberEnd: 691
      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:689,55'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKPKS9_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:690,9'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
    - functionName:    _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKPKS9_
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 645
      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: 682
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/rapidjson_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 829
      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:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:829,20'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE3EndEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:829,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: 134
      functionLinenumberEnd: 138
      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:135,20'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE7IsArrayEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:136,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: 834
      functionLinenumberEnd: 835
      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:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:835,20'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11MemberBeginEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:835,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: 780
      functionLinenumberEnd: 781
      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:    57
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:781,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: 785
      functionLinenumberEnd: 787
      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:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:786,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: 743
      functionLinenumberEnd: 743
      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: 677
      functionLinenumberEnd: 678
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      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: 86
      functionLinenumberEnd: 86
      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:86,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: 86
      functionLinenumberEnd: 86
      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:86,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: 182
      functionLinenumberEnd: 182
      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: 121
      functionLinenumberEnd: 121
      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: 86
      functionLinenumberEnd: 86
      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:86,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:    _ZN8valijson12SchemaParser22escapeJsonPointerTokenERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          109
      EdgeCount:       21
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - 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:    9
      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:    3
      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:    2
      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:    _ZN8valijson12SchemaParser20updateSchemaRegistryERNSt3__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: 445
      functionLinenumberEnd: 452
      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:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:449,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:    3
      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:    _ZN8valijson12SchemaParser19querySchemaRegistryERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKNS_9SubschemaENS1_4lessIS8_EENS6_INS1_4pairIKS8_SB_EEEEEERSF_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      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: 498
      functionLinenumberEnd: 690
      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:         196
      ICount:          1055
      EdgeCount:       341
      CyclomaticComplexity: 147
      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
        - _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
        - _ZN8valijson12SchemaParser19querySchemaRegistryERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKNS_9SubschemaENS1_4lessIS8_EENS6_INS1_4pairIKS8_SB_EEEEEERSF_
        - _ZN8valijson12SchemaParser19sanitiseJsonPointerERKNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE
        - _ZN8valijson12SchemaParser20extractJsonReferenceINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RNSt3__112basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEE
        - _ZN8valijson12SchemaParser20updateSchemaRegistryERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKNS_9SubschemaENS1_4lessIS8_EENS6_INS1_4pairIKS8_SB_EEEEEERKNS1_6vectorIS8_NS6_IS8_EEEESB_
        - _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN8valijson6Schema15createSubschemaEv
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKSA_
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8internal12json_pointer24resolveJsonPointerStrictINS_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
        - _ZNK8valijson12SchemaParser14findSchemaByIdINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RKNSt3__18optionalINSG_12basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEEEERKSN_SS_RSN_RSO_
        - _ZNK8valijson12SchemaParser16findScopeForPathINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RKNSt3__18optionalINSG_12basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEEEERKSN_SS_RSO_
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
      functionUses:    3
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:502,14'
          Dst:             _ZN8valijson12SchemaParser20extractJsonReferenceINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RNSt3__112basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:506,67'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:509,46'
          Dst:             _ZN8valijson12SchemaParser19querySchemaRegistryERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKNS_9SubschemaENS1_4lessIS8_EENS6_INS1_4pairIKS8_SB_EEEEEERSF_
        - Src:             'include/valijson/schema_parser.hpp:512,85'
          Dst:             _ZN8valijson6Schema15createSubschemaEv
        - Src:             'include/valijson/schema_parser.hpp:516,13'
          Dst:             _ZN8valijson12SchemaParser20updateSchemaRegistryERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKNS_9SubschemaENS1_4lessIS8_EENS6_INS1_4pairIKS8_SB_EEEEEERKNS1_6vectorIS8_NS6_IS8_EEEESB_
        - Src:             'include/valijson/schema_parser.hpp:525,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:535,56'
          Dst:             _ZN8valijson8internal14json_reference19getJsonReferenceUriERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:541,17'
          Dst:             _ZN8valijson8internal14json_reference23getJsonReferencePointerERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:540,47'
          Dst:             _ZN8valijson12SchemaParser19sanitiseJsonPointerERKNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE
        - Src:             'include/valijson/schema_parser.hpp:550,59'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:554,22'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:558,17'
          Dst:             _ZNK8valijson12SchemaParser14findSchemaByIdINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RKNSt3__18optionalINSG_12basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEEEERKSN_SS_RSN_RSO_
        - Src:             'include/valijson/schema_parser.hpp:561,25'
          Dst:             _ZN8valijson8internal12json_pointer24resolveJsonPointerStrictINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:564,50'
          Dst:             _ZN8valijson12SchemaParser19querySchemaRegistryERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKNS_9SubschemaENS1_4lessIS8_EENS6_INS1_4pairIKS8_SB_EEEEEERSF_
        - Src:             'include/valijson/schema_parser.hpp:566,21'
          Dst:             _ZN8valijson12SchemaParser20updateSchemaRegistryERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKNS_9SubschemaENS1_4lessIS8_EENS6_INS1_4pairIKS8_SB_EEEEEERKNS1_6vectorIS8_NS6_IS8_EEEESB_
        - Src:             'include/valijson/schema_parser.hpp:570,57'
          Dst:             _ZN8valijson6Schema15createSubschemaEv
        - Src:             'include/valijson/schema_parser.hpp:572,17'
          Dst:             _ZN8valijson12SchemaParser20updateSchemaRegistryERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKNS_9SubschemaENS1_4lessIS8_EENS6_INS1_4pairIKS8_SB_EEEEEERKNS1_6vectorIS8_NS6_IS8_EEEESB_
        - Src:             'include/valijson/schema_parser.hpp:574,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:579,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:579,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:584,42'
          Dst:             _ZN8valijson12SchemaParser19querySchemaRegistryERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKNS_9SubschemaENS1_4lessIS8_EENS6_INS1_4pairIKS8_SB_EEEEEERSF_
        - Src:             'include/valijson/schema_parser.hpp:586,13'
          Dst:             _ZN8valijson12SchemaParser20updateSchemaRegistryERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKNS_9SubschemaENS1_4lessIS8_EENS6_INS1_4pairIKS8_SB_EEEEEERKNS1_6vectorIS8_NS6_IS8_EEEESB_
        - Src:             'include/valijson/schema_parser.hpp:590,52'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:590,74'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:593,56'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:593,17'
          Dst:             _ZNK8valijson12SchemaParser14findSchemaByIdINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RKNSt3__18optionalINSG_12basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEEEERKSN_SS_RSN_RSO_
        - Src:             'include/valijson/schema_parser.hpp:596,25'
          Dst:             _ZN8valijson8internal12json_pointer24resolveJsonPointerStrictINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:599,27'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKSA_
        - Src:             'include/valijson/schema_parser.hpp:600,27'
          Dst:             _ZN8valijson8internal12json_pointer24resolveJsonPointerStrictINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:605,21'
          Dst:             _ZNK8valijson12SchemaParser16findScopeForPathINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RKNSt3__18optionalINSG_12basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEEEERKSN_SS_RSO_
        - Src:             'include/valijson/schema_parser.hpp:609,57'
          Dst:             _ZN8valijson6Schema15createSubschemaEv
        - Src:             'include/valijson/schema_parser.hpp:611,17'
          Dst:             _ZN8valijson12SchemaParser20updateSchemaRegistryERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKNS_9SubschemaENS1_4lessIS8_EENS6_INS1_4pairIKS8_SB_EEEEEERKNS1_6vectorIS8_NS6_IS8_EEEESB_
        - Src:             'include/valijson/schema_parser.hpp:613,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:619,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:619,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:619,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:619,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:625,35'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:629,21'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:636,35'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:640,88'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:640,21'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:646,51'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:652,31'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
        - Src:             'include/valijson/schema_parser.hpp:656,21'
          Dst:             _ZN8valijson8internal12json_pointer24resolveJsonPointerStrictINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:663,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:667,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:667,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:667,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:667,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:670,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:676,17'
          Dst:             _ZN8valijson8internal12json_pointer24resolveJsonPointerStrictINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:682,9'
          Dst:             _ZNK8valijson12SchemaParser16findScopeForPathINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RKNSt3__18optionalINSG_12basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEEEERKSN_SS_RSO_
        - Src:             'include/valijson/schema_parser.hpp:687,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:690,5'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:690,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:    30
      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: 779
      functionLinenumberEnd: 1168
      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:         952
      ICount:          4985
      EdgeCount:       1618
      CyclomaticComplexity: 668
      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_
        - _ZN8valijson12SchemaParser21makeExtendsConstraintINS_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
        - _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_
        - _ZNK8valijson12SchemaParser9idKeywordEv
        - _ZNK8valijson12SchemaParser9resolveIdERKNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEERKS8_
        - _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
        - _ZNRSt3__18optionalIN8valijson11constraints18RequiredConstraintEEdeB8ne220000Ev
        - _ZNRSt3__18optionalIN8valijson11constraints21UniqueItemsConstraintEEdeB8ne220000Ev
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - __cxa_rethrow
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:789,32'
          Dst:             _ZN8valijson6Schema16setAlwaysInvalidEPKNS_9SubschemaEb
        - Src:             'include/valijson/schema_parser.hpp:801,22'
          Dst:             _ZN8valijson8internal16nodeTypeAsStringINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENSt3__112basic_stringIcNSD_11char_traitsIcEENSD_9allocatorIcEEEERKT_
        - Src:             'include/valijson/schema_parser.hpp:802,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:806,58'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - Src:             'include/valijson/schema_parser.hpp:807,65'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:812,32'
          Dst:             _ZNK8valijson12SchemaParser9idKeywordEv
        - Src:             'include/valijson/schema_parser.hpp:812,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:812,56'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:812,46'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:812,65'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:812,65'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:812,77'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - Src:             'include/valijson/schema_parser.hpp:812,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:814,36'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:814,36'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:814,48'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asStringEv
        - Src:             'include/valijson/schema_parser.hpp:814,36'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:815,51'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:815,51'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:815,63'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asStringEv
        - Src:             'include/valijson/schema_parser.hpp:815,24'
          Dst:             _ZN8valijson6Schema14setSubschemaIdEPKNS_9SubschemaERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:815,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:816,28'
          Dst:             _ZNK8valijson12SchemaParser9resolveIdERKNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEERKS8_
        - Src:             'include/valijson/schema_parser.hpp:812,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:814,36'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:815,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:822,36'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:826,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:826,51'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:826,41'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:828,62'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:828,62'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:828,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:827,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:827,13'
          Dst:             _ZN8valijson11constraints14TypeConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:827,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:827,13'
          Dst:             _ZN8valijson11constraints14TypeConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:827,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:833,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:833,52'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:833,42'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:835,63'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:835,63'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:835,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:834,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:834,13'
          Dst:             _ZN8valijson11constraints15AllOfConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:834,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:834,13'
          Dst:             _ZN8valijson11constraints15AllOfConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:834,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:841,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:841,52'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:841,42'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:843,63'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:843,63'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:843,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:842,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:842,13'
          Dst:             _ZN8valijson11constraints15AnyOfConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:842,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:842,13'
          Dst:             _ZN8valijson11constraints15AnyOfConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:842,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:849,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:849,52'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:849,42'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:850,69'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:850,69'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:850,49'
          Dst:             _ZN8valijson12SchemaParser19makeConstConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints15ConstConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:850,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:850,13'
          Dst:             _ZN8valijson11constraints15ConstConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:850,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:850,13'
          Dst:             _ZN8valijson11constraints15ConstConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:850,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:853,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:853,55'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:853,45'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:855,66'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:855,66'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:855,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:854,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:854,13'
          Dst:             _ZN8valijson11constraints18ContainsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:854,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:854,13'
          Dst:             _ZN8valijson11constraints18ContainsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:854,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:860,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:860,59'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:860,49'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:863,29'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:863,29'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:862,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:861,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:861,13'
          Dst:             _ZN8valijson11constraints22DependenciesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:861,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:861,13'
          Dst:             _ZN8valijson11constraints22DependenciesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:861,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:869,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:869,58'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:869,48'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:870,17'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:870,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:870,29'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - Src:             'include/valijson/schema_parser.hpp:870,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:872,25'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:872,25'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:872,37'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asStringEv
        - Src:             'include/valijson/schema_parser.hpp:871,28'
          Dst:             _ZN8valijson6Schema23setSubschemaDescriptionEPKNS_9SubschemaERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:871,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:870,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:871,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:874,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:879,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:879,58'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:879,48'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:881,21'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:881,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:881,33'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE12maybeIntegerEv
        - Src:             'include/valijson/schema_parser.hpp:881,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:883,57'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:883,57'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:883,29'
          Dst:             _ZN8valijson12SchemaParser27makeMultipleOfIntConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints23MultipleOfIntConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:882,32'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:882,21'
          Dst:             _ZN8valijson11constraints23MultipleOfIntConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:882,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:881,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:882,21'
          Dst:             _ZN8valijson11constraints23MultipleOfIntConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:882,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:885,28'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:885,28'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:885,40'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeDoubleEv
        - Src:             'include/valijson/schema_parser.hpp:885,28'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:887,60'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:887,60'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:887,29'
          Dst:             _ZN8valijson12SchemaParser30makeMultipleOfDoubleConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints26MultipleOfDoubleConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:886,32'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:886,21'
          Dst:             _ZN8valijson11constraints26MultipleOfDoubleConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:886,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:885,28'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:886,21'
          Dst:             _ZN8valijson11constraints26MultipleOfDoubleConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:886,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:890,21'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:894,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:899,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:899,51'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:899,41'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:900,68'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:900,68'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:900,49'
          Dst:             _ZN8valijson12SchemaParser18makeEnumConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints14EnumConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:900,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:900,13'
          Dst:             _ZN8valijson11constraints14EnumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:900,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:900,13'
          Dst:             _ZN8valijson11constraints14EnumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:900,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:905,51'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:905,78'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:905,68'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:907,65'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:907,65'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:907,21'
          Dst:             _ZN8valijson12SchemaParser21makeExtendsConstraintINS_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:906,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:906,13'
          Dst:             _ZN8valijson11constraints15AllOfConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:906,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:906,13'
          Dst:             _ZN8valijson11constraints15AllOfConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:906,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:913,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:913,53'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:913,43'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:914,70'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:914,70'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:914,49'
          Dst:             _ZN8valijson12SchemaParser20makeFormatConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints16FormatConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:914,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:914,13'
          Dst:             _ZN8valijson11constraints16FormatConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:914,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:914,13'
          Dst:             _ZN8valijson11constraints16FormatConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:914,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:919,28'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:921,24'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:921,30'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:922,22'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:922,22'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:922,39'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
        - Src:             'include/valijson/schema_parser.hpp:922,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:925,37'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:925,37'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:924,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:923,32'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:923,21'
          Dst:             _ZN8valijson11constraints23SingularItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:923,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:922,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:923,21'
          Dst:             _ZN8valijson11constraints23SingularItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:923,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:932,57'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:935,56'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:935,46'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:935,65'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:935,65'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:936,66'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:936,56'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:936,75'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:936,75'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:934,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:933,32'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:933,21'
          Dst:             _ZN8valijson11constraints21LinearItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:933,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:933,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:933,21'
          Dst:             _ZN8valijson11constraints21LinearItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:933,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:933,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:946,79'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:947,81'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:948,81'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:950,24'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:950,30'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:954,33'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:954,33'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:955,51'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:955,41'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'include/valijson/schema_parser.hpp:955,70'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:955,70'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:956,51'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:956,41'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'include/valijson/schema_parser.hpp:956,70'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:956,70'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:953,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:952,32'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:952,21'
          Dst:             _ZN8valijson11constraints21ConditionalConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:952,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:952,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:952,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:952,21'
          Dst:             _ZN8valijson11constraints21ConditionalConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:952,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:952,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:952,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:960,21'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:966,31'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:966,67'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:966,57'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:968,52'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:968,52'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:968,21'
          Dst:             _ZN8valijson12SchemaParser30makeMaximumConstraintExclusiveINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MaximumConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:967,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:967,17'
          Dst:             _ZN8valijson11constraints17MaximumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:967,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:967,17'
          Dst:             _ZN8valijson11constraints17MaximumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:967,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:972,31'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:972,58'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:972,48'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:974,56'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:974,56'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:974,21'
          Dst:             _ZN8valijson12SchemaParser21makeMaximumConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MaximumConstraintERKT_PSG_
        - Src:             'include/valijson/schema_parser.hpp:973,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:973,17'
          Dst:             _ZN8valijson11constraints17MaximumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:973,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:973,17'
          Dst:             _ZN8valijson11constraints17MaximumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:973,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:977,34'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:977,61'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:977,51'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:979,28'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:980,47'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:980,37'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'include/valijson/schema_parser.hpp:982,60'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:982,60'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:982,25'
          Dst:             _ZN8valijson12SchemaParser21makeMaximumConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MaximumConstraintERKT_PSG_
        - Src:             'include/valijson/schema_parser.hpp:981,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:981,17'
          Dst:             _ZN8valijson11constraints17MaximumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:981,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:981,17'
          Dst:             _ZN8valijson11constraints17MaximumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:981,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:986,47'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:986,47'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:986,61'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:986,61'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:986,25'
          Dst:             _ZN8valijson12SchemaParser21makeMaximumConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MaximumConstraintERKT_PSG_
        - Src:             'include/valijson/schema_parser.hpp:985,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:985,17'
          Dst:             _ZN8valijson11constraints17MaximumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:985,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:985,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:985,17'
          Dst:             _ZN8valijson11constraints17MaximumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:985,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:985,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:989,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:989,62'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:989,52'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:990,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:994,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:994,55'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:994,45'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:996,44'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:996,44'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:996,21'
          Dst:             _ZN8valijson12SchemaParser22makeMaxItemsConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints18MaxItemsConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:995,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:995,13'
          Dst:             _ZN8valijson11constraints18MaxItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:995,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:995,13'
          Dst:             _ZN8valijson11constraints18MaxItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:995,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:999,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:999,56'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:999,46'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1001,45'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1001,45'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1001,21'
          Dst:             _ZN8valijson12SchemaParser23makeMaxLengthConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints19MaxLengthConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:1000,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1000,13'
          Dst:             _ZN8valijson11constraints19MaxLengthConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1000,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1000,13'
          Dst:             _ZN8valijson11constraints19MaxLengthConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1000,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1004,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1004,60'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1004,50'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1006,49'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1006,49'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1006,21'
          Dst:             _ZN8valijson12SchemaParser27makeMaxPropertiesConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints23MaxPropertiesConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:1005,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1005,13'
          Dst:             _ZN8valijson11constraints23MaxPropertiesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1005,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1005,13'
          Dst:             _ZN8valijson11constraints23MaxPropertiesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1005,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1010,31'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1010,67'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1010,57'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1012,56'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1012,56'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1012,25'
          Dst:             _ZN8valijson12SchemaParser30makeMinimumConstraintExclusiveINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MinimumConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:1011,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1011,17'
          Dst:             _ZN8valijson11constraints17MinimumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1011,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1011,17'
          Dst:             _ZN8valijson11constraints17MinimumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1011,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1015,31'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1015,58'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1015,48'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1017,60'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1017,60'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1017,25'
          Dst:             _ZN8valijson12SchemaParser21makeMinimumConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MinimumConstraintERKT_PSG_
        - Src:             'include/valijson/schema_parser.hpp:1016,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1016,17'
          Dst:             _ZN8valijson11constraints17MinimumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1016,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1016,17'
          Dst:             _ZN8valijson11constraints17MinimumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1016,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1020,34'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1020,61'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1020,51'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1021,87'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1022,47'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1022,37'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1024,60'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1024,60'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1024,25'
          Dst:             _ZN8valijson12SchemaParser21makeMinimumConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MinimumConstraintERKT_PSG_
        - Src:             'include/valijson/schema_parser.hpp:1023,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1023,17'
          Dst:             _ZN8valijson11constraints17MinimumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1023,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1023,17'
          Dst:             _ZN8valijson11constraints17MinimumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1023,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1028,60'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1028,60'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1028,74'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1028,74'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1028,25'
          Dst:             _ZN8valijson12SchemaParser21makeMinimumConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MinimumConstraintERKT_PSG_
        - Src:             'include/valijson/schema_parser.hpp:1027,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1027,17'
          Dst:             _ZN8valijson11constraints17MinimumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1027,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1027,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1027,17'
          Dst:             _ZN8valijson11constraints17MinimumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1027,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1027,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1031,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1031,62'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1031,52'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1032,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1036,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1036,55'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1036,45'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1038,44'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1038,44'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1038,21'
          Dst:             _ZN8valijson12SchemaParser22makeMinItemsConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints18MinItemsConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:1037,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1037,13'
          Dst:             _ZN8valijson11constraints18MinItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1037,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1037,13'
          Dst:             _ZN8valijson11constraints18MinItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1037,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1041,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1041,56'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1041,46'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1043,45'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1043,45'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1043,21'
          Dst:             _ZN8valijson12SchemaParser23makeMinLengthConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints19MinLengthConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:1042,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1042,13'
          Dst:             _ZN8valijson11constraints19MinLengthConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1042,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1042,13'
          Dst:             _ZN8valijson11constraints19MinLengthConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1042,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1046,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1046,60'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1046,50'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1048,49'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1048,49'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1048,21'
          Dst:             _ZN8valijson12SchemaParser27makeMinPropertiesConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints23MinPropertiesConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:1047,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1047,13'
          Dst:             _ZN8valijson11constraints23MinPropertiesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1047,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1047,13'
          Dst:             _ZN8valijson11constraints23MinPropertiesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1047,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1051,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1051,57'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1051,47'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1053,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1054,24'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1054,24'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1054,36'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE12maybeIntegerEv
        - Src:             'include/valijson/schema_parser.hpp:1054,24'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1056,53'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1056,53'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1056,25'
          Dst:             _ZN8valijson12SchemaParser27makeMultipleOfIntConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints23MultipleOfIntConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:1055,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1055,17'
          Dst:             _ZN8valijson11constraints23MultipleOfIntConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1055,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1054,24'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1055,17'
          Dst:             _ZN8valijson11constraints23MultipleOfIntConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1055,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1058,24'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1058,24'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1058,36'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeDoubleEv
        - Src:             'include/valijson/schema_parser.hpp:1058,24'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1060,56'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1060,56'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1060,25'
          Dst:             _ZN8valijson12SchemaParser30makeMultipleOfDoubleConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints26MultipleOfDoubleConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:1059,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1059,17'
          Dst:             _ZN8valijson11constraints26MultipleOfDoubleConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1059,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1058,24'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1059,17'
          Dst:             _ZN8valijson11constraints26MultipleOfDoubleConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1059,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1063,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1067,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1067,50'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1067,40'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1069,61'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1069,61'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1069,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:1068,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1068,13'
          Dst:             _ZN8valijson11constraints13NotConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1068,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1068,13'
          Dst:             _ZN8valijson11constraints13NotConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1068,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1074,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1074,52'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1074,42'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1076,63'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1076,63'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1076,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:1075,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1075,13'
          Dst:             _ZN8valijson11constraints15OneOfConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1075,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1075,13'
          Dst:             _ZN8valijson11constraints15OneOfConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1075,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1081,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1081,54'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1081,44'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1083,43'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1083,43'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1083,21'
          Dst:             _ZN8valijson12SchemaParser21makePatternConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17PatternConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:1082,24'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1082,13'
          Dst:             _ZN8valijson11constraints17PatternConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1082,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1082,13'
          Dst:             _ZN8valijson11constraints17PatternConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1082,13'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1090,40'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1091,47'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1092,50'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1093,24'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1093,30'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1094,24'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1094,30'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1095,24'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1095,30'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1098,57'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1098,47'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1098,66'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1098,66'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1099,64'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1099,54'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1099,73'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1099,73'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1100,67'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1100,57'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1100,76'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1100,76'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1097,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:1096,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1096,17'
          Dst:             _ZN8valijson11constraints20PropertiesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1096,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1096,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1096,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1096,17'
          Dst:             _ZN8valijson11constraints20PropertiesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1096,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1096,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1096,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1109,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1109,60'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1109,50'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1112,73'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1112,73'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1112,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:1111,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1111,17'
          Dst:             _ZN8valijson11constraints23PropertyNamesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1111,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1111,17'
          Dst:             _ZN8valijson11constraints23PropertyNamesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1111,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1116,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1120,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1120,55'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1120,45'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1124,59'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1124,59'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1124,29'
          Dst:             _ZN8valijson12SchemaParser29makeRequiredConstraintForSelfINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENSt3__18optionalINS_11constraints18RequiredConstraintEEERKT_RKNSD_12basic_stringIcNSD_11char_traitsIcEENSD_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1124,29'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1126,61'
          Dst:             _ZNRSt3__18optionalIN8valijson11constraints18RequiredConstraintEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:1126,36'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1124,29'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1129,21'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1132,76'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1132,76'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1132,53'
          Dst:             _ZN8valijson12SchemaParser22makeRequiredConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints18RequiredConstraintERKT_
        - Src:             'include/valijson/schema_parser.hpp:1132,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1132,17'
          Dst:             _ZN8valijson11constraints18RequiredConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1132,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1132,17'
          Dst:             _ZN8valijson11constraints18RequiredConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1132,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1136,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1136,52'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1136,42'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1137,17'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1137,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1137,29'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - Src:             'include/valijson/schema_parser.hpp:1137,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1138,58'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1138,58'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1138,70'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asStringEv
        - Src:             'include/valijson/schema_parser.hpp:1138,28'
          Dst:             _ZN8valijson6Schema17setSubschemaTitleEPKNS_9SubschemaERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1138,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1137,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1138,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1140,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1144,27'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1144,58'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1144,48'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1145,102'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1145,102'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1145,76'
          Dst:             _ZN8valijson12SchemaParser25makeUniqueItemsConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENSt3__18optionalINS_11constraints21UniqueItemsConstraintEEERKT_
        - Src:             'include/valijson/schema_parser.hpp:1145,76'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1147,53'
          Dst:             _ZNRSt3__18optionalIN8valijson11constraints21UniqueItemsConstraintEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:1147,28'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1145,76'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1152,31'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1152,72'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1152,62'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1157,65'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1157,65'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:1157,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1158,32'
          Dst:             _ZN8valijson6Schema24addConstraintToSubschemaERKNS_11constraints10ConstraintEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1157,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1161,17'
          Dst:             __cxa_begin_catch
        - Src:             'include/valijson/schema_parser.hpp:1163,21'
          Dst:             __cxa_rethrow
        - Src:             'include/valijson/schema_parser.hpp:1164,17'
          Dst:             __cxa_end_catch
        - Src:             'include/valijson/schema_parser.hpp:1164,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: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:266,17'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:270,20'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
    - functionName:    _ZNK8valijson12SchemaParser14findSchemaByIdINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RKNSt3__18optionalINSG_12basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEEEERKSN_SS_RSN_RSO_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         100
      ICount:          513
      EdgeCount:       178
      CyclomaticComplexity: 80
      functionsReached:
        - _ZN8valijson12SchemaParser22escapeJsonPointerTokenERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - _ZNK8valijson12SchemaParser14findSchemaByIdINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RKNSt3__18optionalINSG_12basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEEEERKSN_SS_RSN_RSO_
        - _ZNK8valijson12SchemaParser9idKeywordEv
        - _ZNK8valijson12SchemaParser9resolveIdERKNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEERKS8_
        - _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_EEE8asStringEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
      functionUses:    6
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:323,62'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - Src:             'include/valijson/schema_parser.hpp:325,33'
          Dst:             _ZNK8valijson12SchemaParser9idKeywordEv
        - Src:             'include/valijson/schema_parser.hpp:325,28'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:326,31'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:326,21'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:326,40'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:326,40'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:326,52'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - Src:             'include/valijson/schema_parser.hpp:326,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:327,56'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:327,56'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:327,68'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asStringEv
        - Src:             'include/valijson/schema_parser.hpp:327,32'
          Dst:             _ZNK8valijson12SchemaParser9resolveIdERKNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEERKS8_
        - Src:             'include/valijson/schema_parser.hpp:327,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:328,37'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:326,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:327,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:335,66'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:335,66'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:335,66'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:335,66'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:337,42'
          Dst:             _ZN8valijson12SchemaParser22escapeJsonPointerTokenERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:338,21'
          Dst:             _ZNK8valijson12SchemaParser14findSchemaByIdINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RKNSt3__18optionalINSG_12basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEEEERKSN_SS_RSN_RSO_
        - Src:             'include/valijson/schema_parser.hpp:342,13'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:335,66'
          Dst:             _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:342,13'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:345,48'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - Src:             'include/valijson/schema_parser.hpp:345,41'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:345,41'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:345,41'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:345,41'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:348,21'
          Dst:             _ZNK8valijson12SchemaParser14findSchemaByIdINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RKNSt3__18optionalINSG_12basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEEEERKSN_SS_RSN_RSO_
        - Src:             'include/valijson/schema_parser.hpp:352,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:345,41'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:352,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
    - functionName:    _ZN8valijson8internal12json_pointer24resolveJsonPointerStrictINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/internal/json_pointer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 281
      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_iterIPKcEEb
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/json_pointer.hpp:281,12'
          Dst:             _ZN8valijson8internal12json_pointer18resolveJsonPointerINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEENSH_11__wrap_iterIPKcEEb
    - functionName:    _ZNK8valijson12SchemaParser16findScopeForPathINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RKNSt3__18optionalINSG_12basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEEEERKSN_SS_RSO_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         96
      ICount:          493
      EdgeCount:       171
      CyclomaticComplexity: 77
      functionsReached:
        - _ZN8valijson12SchemaParser22escapeJsonPointerTokenERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - _ZNK8valijson12SchemaParser16findScopeForPathINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RKNSt3__18optionalINSG_12basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEEEERKSN_SS_RSO_
        - _ZNK8valijson12SchemaParser9idKeywordEv
        - _ZNK8valijson12SchemaParser9resolveIdERKNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEERKS8_
        - _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_EEE8asStringEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:374,62'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - Src:             'include/valijson/schema_parser.hpp:376,33'
          Dst:             _ZNK8valijson12SchemaParser9idKeywordEv
        - Src:             'include/valijson/schema_parser.hpp:376,28'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:377,31'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:377,21'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:377,40'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:377,40'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:377,52'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - Src:             'include/valijson/schema_parser.hpp:377,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:378,56'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:378,56'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/schema_parser.hpp:378,68'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asStringEv
        - Src:             'include/valijson/schema_parser.hpp:378,32'
          Dst:             _ZNK8valijson12SchemaParser9resolveIdERKNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEERKS8_
        - Src:             'include/valijson/schema_parser.hpp:378,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:377,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:378,17'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:381,66'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:381,66'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:381,66'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:381,66'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:383,42'
          Dst:             _ZN8valijson12SchemaParser22escapeJsonPointerTokenERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:384,21'
          Dst:             _ZNK8valijson12SchemaParser16findScopeForPathINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RKNSt3__18optionalINSG_12basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEEEERKSN_SS_RSO_
        - Src:             'include/valijson/schema_parser.hpp:388,13'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:381,66'
          Dst:             _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:388,13'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:392,52'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - Src:             'include/valijson/schema_parser.hpp:392,45'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:392,45'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:392,45'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:392,45'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:395,25'
          Dst:             _ZNK8valijson12SchemaParser16findScopeForPathINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RKNSt3__18optionalINSG_12basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEEEERKSN_SS_RSO_
        - Src:             'include/valijson/schema_parser.hpp:399,17'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:392,45'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:399,17'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
    - functionName:    _ZNK8valijson12SchemaParser9idKeywordEv
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson12SchemaParser9resolveIdERKNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEERKS8_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 3
      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:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:303,30'
          Dst:             _ZN8valijson8internal3uri13isUriAbsoluteERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:304,17'
          Dst:             _ZN8valijson8internal3uri5isUrnERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:308,50'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:308,16'
          Dst:             _ZN8valijson8internal3uri18resolveRelativeUriERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
    - functionName:    _ZNOSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 365
      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:    _ZN8valijson8internal3uri13isUriAbsoluteERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/internal/uri.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8internal3uri11parseSchemeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/uri.hpp:33,12'
          Dst:             _ZN8valijson8internal3uri11parseSchemeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
    - functionName:    _ZN8valijson8internal3uri5isUrnERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/internal/uri.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      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:44,3'
          Dst:             __cxa_guard_acquire
        - Src:             'include/valijson/internal/uri.hpp:44,3'
          Dst:             __cxa_atexit
        - Src:             'include/valijson/internal/uri.hpp:44,3'
          Dst:             __cxa_guard_release
        - Src:             'include/valijson/internal/uri.hpp:44,3'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN8valijson8internal3uri18resolveRelativeUriERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
      functionSourceFile: '/src/valijson/include/valijson/internal/uri.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         160
      ICount:          730
      EdgeCount:       169
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN8valijson8internal3uri11parseSchemeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN8valijson8internal3uri13isUriAbsoluteERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN8valijson8internal3uri5isUrnERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZNKRSt3__18optionalImEdeB8ne220000Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/internal/uri.hpp:63,9'
          Dst:             _ZN8valijson8internal3uri13isUriAbsoluteERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/internal/uri.hpp:63,39'
          Dst:             _ZN8valijson8internal3uri5isUrnERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/internal/uri.hpp:67,28'
          Dst:             _ZN8valijson8internal3uri11parseSchemeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/internal/uri.hpp:72,61'
          Dst:             _ZNKRSt3__18optionalImEdeB8ne220000Ev
    - functionName:    _ZN8valijson8internal3uri11parseSchemeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/internal/uri.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNKRSt3__18optionalImEdeB8ne220000Ev
      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_baseImLb0EE5__getB8ne220000Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:807,18'
          Dst:             _ZNKRSt3__123__optional_storage_baseImLb0EE5__getB8ne220000Ev
    - functionName:    _ZNKRSt3__123__optional_storage_baseImLb0EE5__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:    __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:    13
      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:    13
      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:    13
      BranchProfiles:  []
      Callsites:       []
    - 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:    _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
      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_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:812,18'
          Dst:             _ZNRSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
    - 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:    _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: 2536
      functionLinenumberEnd: 2583
      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:2539,24'
          Dst:             _ZN8valijson11constraints14TypeConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:2542,51'
          Dst:             _ZN8valijson11constraints14TypeConstraint18jsonTypeFromStringINSt3__19allocatorIcEEEENS1_8JsonTypeERKNS3_12basic_stringIcNS3_11char_traitsIcEET_EE
        - Src:             'include/valijson/schema_parser.hpp:2544,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:2547,24'
          Dst:             _ZN8valijson11constraints14TypeConstraint12addNamedTypeENS1_8JsonTypeE
        - Src:             'include/valijson/schema_parser.hpp:2551,45'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8getArrayEv
        - Src:             'include/valijson/schema_parser.hpp:2551,38'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:2551,38'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:2551,38'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:2551,38'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:2552,23'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - Src:             'include/valijson/schema_parser.hpp:2553,96'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getStringEv
        - Src:             'include/valijson/schema_parser.hpp:2553,59'
          Dst:             _ZN8valijson11constraints14TypeConstraint18jsonTypeFromStringINSt3__19allocatorIcEEEENS1_8JsonTypeERKNS3_12basic_stringIcNS3_11char_traitsIcEET_EE
        - Src:             'include/valijson/schema_parser.hpp:2555,25'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:2558,32'
          Dst:             _ZN8valijson11constraints14TypeConstraint12addNamedTypeENS1_8JsonTypeE
        - Src:             'include/valijson/schema_parser.hpp:2560,30'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - Src:             'include/valijson/schema_parser.hpp:2562,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:2564,32'
          Dst:             _ZN8valijson11constraints14TypeConstraint13addSchemaTypeEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:2567,21'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:2571,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:2551,38'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:2571,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:2574,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:2576,24'
          Dst:             _ZN8valijson11constraints14TypeConstraint13addSchemaTypeEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:2579,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:2583,5'
          Dst:             _ZN8valijson11constraints14TypeConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2583,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:    39
      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: 1338
      functionLinenumberEnd: 1360
      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:1340,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1343,38'
          Dst:             _ZN8valijson11constraints15AllOfConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1346,50'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - Src:             'include/valijson/schema_parser.hpp:1346,43'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:1346,43'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1346,43'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1346,43'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:1347,28'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - Src:             'include/valijson/schema_parser.hpp:1347,81'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE6isBoolEv
        - Src:             'include/valijson/schema_parser.hpp:1349,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:1352,28'
          Dst:             _ZN8valijson11constraints15AllOfConstraint12addSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1355,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1357,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1346,43'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:1357,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1360,5'
          Dst:             _ZN8valijson11constraints15AllOfConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1360,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: 1439
      functionLinenumberEnd: 1461
      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:1441,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1444,38'
          Dst:             _ZN8valijson11constraints15AnyOfConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1447,50'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - Src:             'include/valijson/schema_parser.hpp:1447,43'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:1447,43'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1447,43'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1447,43'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:1448,28'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - Src:             'include/valijson/schema_parser.hpp:1448,81'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE6isBoolEv
        - Src:             'include/valijson/schema_parser.hpp:1450,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:1453,28'
          Dst:             _ZN8valijson11constraints15AnyOfConstraint12addSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1456,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1458,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1447,43'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:1458,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1461,5'
          Dst:             _ZN8valijson11constraints15AnyOfConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1461,5'
          Dst:             _ZN8valijson11constraints15AnyOfConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser19makeConstConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints15ConstConstraintERKT_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1539
      functionLinenumberEnd: 1543
      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:1540,38'
          Dst:             _ZN8valijson11constraints15ConstConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1541,20'
          Dst:             _ZN8valijson11constraints15ConstConstraint8setValueERKNS_8adapters7AdapterE
        - Src:             'include/valijson/schema_parser.hpp:1543,5'
          Dst:             _ZN8valijson11constraints15ConstConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1543,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: 1579
      functionLinenumberEnd: 1599
      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:1580,41'
          Dst:             _ZN8valijson11constraints18ContainsConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1583,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:1586,24'
          Dst:             _ZN8valijson11constraints18ContainsConstraint12setSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1591,48'
          Dst:             _ZNK8valijson6Schema14emptySubschemaEv
        - Src:             'include/valijson/schema_parser.hpp:1591,24'
          Dst:             _ZN8valijson11constraints18ContainsConstraint12setSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1595,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1599,5'
          Dst:             _ZN8valijson11constraints18ContainsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1599,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: 1647
      functionLinenumberEnd: 1711
      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:         91
      ICount:          440
      EdgeCount:       159
      CyclomaticComplexity: 70
      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
        - _ZN8valijson12SchemaParser22escapeJsonPointerTokenERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _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:1649,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1652,45'
          Dst:             _ZN8valijson11constraints22DependenciesConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1655,69'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - Src:             'include/valijson/schema_parser.hpp:1655,62'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:1655,62'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1655,62'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1655,62'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:1664,31'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE10maybeArrayEv
        - Src:             'include/valijson/schema_parser.hpp:1667,71'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - Src:             'include/valijson/schema_parser.hpp:1667,55'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:1667,55'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1667,55'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1667,55'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:1668,40'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - Src:             'include/valijson/schema_parser.hpp:1669,73'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getStringEv
        - Src:             'include/valijson/schema_parser.hpp:1671,25'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1674,17'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1667,55'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:1674,17'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1676,40'
          Dst:             _ZN8valijson11constraints22DependenciesConstraint23addPropertyDependenciesINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS3_6vectorIS9_NS7_IS9_EEEEEERS1_RKT_RKT0_
        - Src:             'include/valijson/schema_parser.hpp:1685,38'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isObjectEv
        - Src:             'include/valijson/schema_parser.hpp:1685,91'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9maybeBoolEv
        - Src:             'include/valijson/schema_parser.hpp:1688,25'
          Dst:             _ZN8valijson12SchemaParser22escapeJsonPointerTokenERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1690,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:1694,40'
          Dst:             _ZN8valijson11constraints22DependenciesConstraint19addSchemaDependencyINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEERS1_RKT_PKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1700,62'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isStringEv
        - Src:             'include/valijson/schema_parser.hpp:1702,39'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getStringEv
        - Src:             'include/valijson/schema_parser.hpp:1701,40'
          Dst:             _ZN8valijson11constraints22DependenciesConstraint21addPropertyDependencyINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEERS1_RKT_SD_
        - Src:             'include/valijson/schema_parser.hpp:1706,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1708,9'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1655,62'
          Dst:             _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:1708,9'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1711,5'
          Dst:             _ZN8valijson11constraints22DependenciesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1711,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: 2207
      functionLinenumberEnd: 2211
      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:2208,46'
          Dst:             _ZN8valijson11constraints23MultipleOfIntConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:2209,20'
          Dst:             _ZN8valijson11constraints23MultipleOfIntConstraint10setDivisorEl
        - Src:             'include/valijson/schema_parser.hpp:2211,5'
          Dst:             _ZN8valijson11constraints23MultipleOfIntConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2211,5'
          Dst:             _ZN8valijson11constraints23MultipleOfIntConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser30makeMultipleOfDoubleConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints26MultipleOfDoubleConstraintERKT_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2191
      functionLinenumberEnd: 2195
      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:2192,49'
          Dst:             _ZN8valijson11constraints26MultipleOfDoubleConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:2193,20'
          Dst:             _ZN8valijson11constraints26MultipleOfDoubleConstraint10setDivisorEd
        - Src:             'include/valijson/schema_parser.hpp:2195,5'
          Dst:             _ZN8valijson11constraints26MultipleOfDoubleConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2195,5'
          Dst:             _ZN8valijson11constraints26MultipleOfDoubleConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser18makeEnumConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints14EnumConstraintERKT_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1724
      functionLinenumberEnd: 1736
      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:1726,37'
          Dst:             _ZN8valijson11constraints14EnumConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1727,45'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8getArrayEv
        - Src:             'include/valijson/schema_parser.hpp:1727,38'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:1727,38'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1727,38'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1727,38'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:1728,24'
          Dst:             _ZN8valijson11constraints14EnumConstraint8addValueERKNS_8adapters7AdapterE
        - Src:             'include/valijson/schema_parser.hpp:1729,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1727,38'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:1729,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1736,5'
          Dst:             _ZN8valijson11constraints14EnumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1736,5'
          Dst:             _ZN8valijson11constraints14EnumConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser21makeExtendsConstraintINS_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: 1379
      functionLinenumberEnd: 1409
      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:         58
      ICount:          318
      EdgeCount:       96
      CyclomaticComplexity: 40
      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_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:1380,38'
          Dst:             _ZN8valijson11constraints15AllOfConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1384,54'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - Src:             'include/valijson/schema_parser.hpp:1384,47'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:1384,47'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1384,47'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1384,47'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:1385,33'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - Src:             'include/valijson/schema_parser.hpp:1386,21'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1391,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:1395,28'
          Dst:             _ZN8valijson11constraints15AllOfConstraint12addSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1397,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1384,47'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:1397,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1399,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:1402,24'
          Dst:             _ZN8valijson11constraints15AllOfConstraint12addSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1404,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1409,5'
          Dst:             _ZN8valijson11constraints15AllOfConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1409,5'
          Dst:             _ZN8valijson11constraints15AllOfConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser20makeFormatConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints16FormatConstraintERKT_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1748
      functionLinenumberEnd: 1759
      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:1752,47'
          Dst:             _ZN8valijson11constraints16FormatConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1753,28'
          Dst:             _ZN8valijson11constraints16FormatConstraint9setFormatERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1755,13'
          Dst:             _ZN8valijson11constraints16FormatConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1755,13'
          Dst:             _ZN8valijson11constraints16FormatConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1758,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: 1897
      functionLinenumberEnd: 1925
      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:1898,46'
          Dst:             _ZN8valijson11constraints23SingularItemsConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1909,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:1912,24'
          Dst:             _ZN8valijson11constraints23SingularItemsConstraint17setItemsSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1917,53'
          Dst:             _ZNK8valijson6Schema14emptySubschemaEv
        - Src:             'include/valijson/schema_parser.hpp:1917,24'
          Dst:             _ZN8valijson11constraints23SingularItemsConstraint17setItemsSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1921,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1925,5'
          Dst:             _ZN8valijson11constraints23SingularItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1925,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: 1802
      functionLinenumberEnd: 1861
      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:1803,44'
          Dst:             _ZN8valijson11constraints21LinearItemsConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1813,71'
          Dst:             _ZNK8valijson6Schema14emptySubschemaEv
        - Src:             'include/valijson/schema_parser.hpp:1813,32'
          Dst:             _ZN8valijson11constraints21LinearItemsConstraint27setAdditionalItemsSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1819,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:1823,28'
          Dst:             _ZN8valijson11constraints21LinearItemsConstraint27setAdditionalItemsSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1827,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1833,63'
          Dst:             _ZNK8valijson6Schema14emptySubschemaEv
        - Src:             'include/valijson/schema_parser.hpp:1833,24'
          Dst:             _ZN8valijson11constraints21LinearItemsConstraint27setAdditionalItemsSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1846,51'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8getArrayEv
        - Src:             'include/valijson/schema_parser.hpp:1846,42'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:1846,42'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:1846,42'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1846,42'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:1849,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:1852,32'
          Dst:             _ZN8valijson11constraints21LinearItemsConstraint16addItemSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1854,17'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1846,42'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:1854,17'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1856,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1861,5'
          Dst:             _ZN8valijson11constraints21LinearItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1861,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: 1504
      functionLinenumberEnd: 1528
      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:1505,44'
          Dst:             _ZN8valijson11constraints21ConditionalConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1507,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:1511,20'
          Dst:             _ZN8valijson11constraints21ConditionalConstraint14setIfSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1514,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,24'
          Dst:             _ZN8valijson11constraints21ConditionalConstraint16setThenSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1521,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:1524,24'
          Dst:             _ZN8valijson11constraints21ConditionalConstraint16setElseSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:1528,5'
          Dst:             _ZN8valijson11constraints21ConditionalConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1528,5'
          Dst:             _ZN8valijson11constraints21ConditionalConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser30makeMaximumConstraintExclusiveINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MaximumConstraintERKT_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1969
      functionLinenumberEnd: 1978
      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:1971,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1974,40'
          Dst:             _ZN8valijson11constraints17MaximumConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1975,20'
          Dst:             _ZN8valijson11constraints17MaximumConstraint10setMaximumEd
        - Src:             'include/valijson/schema_parser.hpp:1976,20'
          Dst:             _ZN8valijson11constraints17MaximumConstraint19setExclusiveMaximumEb
        - Src:             'include/valijson/schema_parser.hpp:1978,5'
          Dst:             _ZN8valijson11constraints17MaximumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1978,5'
          Dst:             _ZN8valijson11constraints17MaximumConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser21makeMaximumConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MaximumConstraintERKT_PSG_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1941
      functionLinenumberEnd: 1958
      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:1943,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1946,40'
          Dst:             _ZN8valijson11constraints17MaximumConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1947,20'
          Dst:             _ZN8valijson11constraints17MaximumConstraint10setMaximumEd
        - Src:             'include/valijson/schema_parser.hpp:1951,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1954,24'
          Dst:             _ZN8valijson11constraints17MaximumConstraint19setExclusiveMaximumEb
        - Src:             'include/valijson/schema_parser.hpp:1958,5'
          Dst:             _ZN8valijson11constraints17MaximumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1958,5'
          Dst:             _ZN8valijson11constraints17MaximumConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser22makeMaxItemsConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints18MaxItemsConstraintERKT_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1991
      functionLinenumberEnd: 2002
      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:1995,49'
          Dst:             _ZN8valijson11constraints18MaxItemsConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:1996,28'
          Dst:             _ZN8valijson11constraints18MaxItemsConstraint11setMaxItemsEm
        - Src:             'include/valijson/schema_parser.hpp:1998,13'
          Dst:             _ZN8valijson11constraints18MaxItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:1998,13'
          Dst:             _ZN8valijson11constraints18MaxItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2001,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: 2015
      functionLinenumberEnd: 2026
      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:2019,50'
          Dst:             _ZN8valijson11constraints19MaxLengthConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:2020,28'
          Dst:             _ZN8valijson11constraints19MaxLengthConstraint12setMaxLengthEm
        - Src:             'include/valijson/schema_parser.hpp:2022,13'
          Dst:             _ZN8valijson11constraints19MaxLengthConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2022,13'
          Dst:             _ZN8valijson11constraints19MaxLengthConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2025,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: 2041
      functionLinenumberEnd: 2052
      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:2045,54'
          Dst:             _ZN8valijson11constraints23MaxPropertiesConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:2046,28'
          Dst:             _ZN8valijson11constraints23MaxPropertiesConstraint16setMaxPropertiesEm
        - Src:             'include/valijson/schema_parser.hpp:2048,13'
          Dst:             _ZN8valijson11constraints23MaxPropertiesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2048,13'
          Dst:             _ZN8valijson11constraints23MaxPropertiesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2051,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: 2098
      functionLinenumberEnd: 2107
      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:2100,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:2103,40'
          Dst:             _ZN8valijson11constraints17MinimumConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:2104,20'
          Dst:             _ZN8valijson11constraints17MinimumConstraint10setMinimumEd
        - Src:             'include/valijson/schema_parser.hpp:2105,20'
          Dst:             _ZN8valijson11constraints17MinimumConstraint19setExclusiveMinimumEb
        - Src:             'include/valijson/schema_parser.hpp:2107,5'
          Dst:             _ZN8valijson11constraints17MinimumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2107,5'
          Dst:             _ZN8valijson11constraints17MinimumConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser21makeMinimumConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17MinimumConstraintERKT_PSG_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2070
      functionLinenumberEnd: 2087
      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:2072,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:2075,40'
          Dst:             _ZN8valijson11constraints17MinimumConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:2076,20'
          Dst:             _ZN8valijson11constraints17MinimumConstraint10setMinimumEd
        - Src:             'include/valijson/schema_parser.hpp:2080,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:2083,24'
          Dst:             _ZN8valijson11constraints17MinimumConstraint19setExclusiveMinimumEb
        - Src:             'include/valijson/schema_parser.hpp:2087,5'
          Dst:             _ZN8valijson11constraints17MinimumConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2087,5'
          Dst:             _ZN8valijson11constraints17MinimumConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser22makeMinItemsConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints18MinItemsConstraintERKT_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2119
      functionLinenumberEnd: 2130
      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:2123,49'
          Dst:             _ZN8valijson11constraints18MinItemsConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:2124,28'
          Dst:             _ZN8valijson11constraints18MinItemsConstraint11setMinItemsEm
        - Src:             'include/valijson/schema_parser.hpp:2126,13'
          Dst:             _ZN8valijson11constraints18MinItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2126,13'
          Dst:             _ZN8valijson11constraints18MinItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2129,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: 2142
      functionLinenumberEnd: 2153
      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:2146,50'
          Dst:             _ZN8valijson11constraints19MinLengthConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:2147,28'
          Dst:             _ZN8valijson11constraints19MinLengthConstraint12setMinLengthEm
        - Src:             'include/valijson/schema_parser.hpp:2149,13'
          Dst:             _ZN8valijson11constraints19MinLengthConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2149,13'
          Dst:             _ZN8valijson11constraints19MinLengthConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2152,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: 2168
      functionLinenumberEnd: 2179
      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:2172,54'
          Dst:             _ZN8valijson11constraints23MinPropertiesConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:2173,28'
          Dst:             _ZN8valijson11constraints23MinPropertiesConstraint16setMinPropertiesEm
        - Src:             'include/valijson/schema_parser.hpp:2175,13'
          Dst:             _ZN8valijson11constraints23MinPropertiesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2175,13'
          Dst:             _ZN8valijson11constraints23MinPropertiesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2178,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: 2240
      functionLinenumberEnd: 2251
      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:2242,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:2245,40'
          Dst:             _ZN8valijson11constraints13NotConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:2246,24'
          Dst:             _ZN8valijson11constraints13NotConstraint12setSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:2248,9'
          Dst:             _ZN8valijson11constraints13NotConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2248,9'
          Dst:             _ZN8valijson11constraints13NotConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2250,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: 2280
      functionLinenumberEnd: 2294
      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:2281,38'
          Dst:             _ZN8valijson11constraints15OneOfConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:2284,50'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8getArrayEv
        - Src:             'include/valijson/schema_parser.hpp:2284,43'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:2284,43'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:2284,43'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:2284,43'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:2286,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:2289,24'
          Dst:             _ZN8valijson11constraints15OneOfConstraint12addSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:2291,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:2284,43'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:2291,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:2294,5'
          Dst:             _ZN8valijson11constraints15OneOfConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2294,5'
          Dst:             _ZN8valijson11constraints15OneOfConstraintD2Ev
    - functionName:    _ZN8valijson12SchemaParser21makePatternConstraintINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEENS_11constraints17PatternConstraintERKT_
      functionSourceFile: '/src/valijson/include/valijson/schema_parser.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2307
      functionLinenumberEnd: 2311
      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:2308,40'
          Dst:             _ZN8valijson11constraints17PatternConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:2309,20'
          Dst:             _ZN8valijson11constraints17PatternConstraint10setPatternINSt3__19allocatorIcEEEEvRKNS3_12basic_stringIcNS3_11char_traitsIcEET_EE
        - Src:             'include/valijson/schema_parser.hpp:2311,5'
          Dst:             _ZN8valijson11constraints17PatternConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2311,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: 2365
      functionLinenumberEnd: 2431
      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:2368,43'
          Dst:             _ZN8valijson11constraints20PropertiesConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:2372,47'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getObjectEv
        - Src:             'include/valijson/schema_parser.hpp:2372,33'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:2372,33'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:2372,33'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:2372,33'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:2375,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:2379,28'
          Dst:             _ZN8valijson11constraints20PropertiesConstraint20addPropertySubschemaINSt3__19allocatorIcEEEEbRKNS3_12basic_stringIcNS3_11char_traitsIcEET_EEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:2380,13'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:2372,33'
          Dst:             _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:2380,13'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:2385,54'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getObjectEv
        - Src:             'include/valijson/schema_parser.hpp:2385,33'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:2385,33'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:2385,33'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:2385,33'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:2388,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:2392,28'
          Dst:             _ZN8valijson11constraints20PropertiesConstraint27addPatternPropertySubschemaINSt3__19allocatorIcEEEEbRKNS3_12basic_stringIcNS3_11char_traitsIcEET_EEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:2393,13'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:2385,33'
          Dst:             _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:2393,13'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:2410,76'
          Dst:             _ZNK8valijson6Schema14emptySubschemaEv
        - Src:             'include/valijson/schema_parser.hpp:2410,32'
          Dst:             _ZN8valijson11constraints20PropertiesConstraint32setAdditionalPropertiesSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:2415,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:2419,28'
          Dst:             _ZN8valijson11constraints20PropertiesConstraint32setAdditionalPropertiesSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:2422,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:2427,68'
          Dst:             _ZNK8valijson6Schema14emptySubschemaEv
        - Src:             'include/valijson/schema_parser.hpp:2427,24'
          Dst:             _ZN8valijson11constraints20PropertiesConstraint32setAdditionalPropertiesSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:2431,5'
          Dst:             _ZN8valijson11constraints20PropertiesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2431,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: 2443
      functionLinenumberEnd: 2449
      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:2444,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:2446,46'
          Dst:             _ZN8valijson11constraints23PropertyNamesConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:2447,20'
          Dst:             _ZN8valijson11constraints23PropertyNamesConstraint12setSubschemaEPKNS_9SubschemaE
        - Src:             'include/valijson/schema_parser.hpp:2449,5'
          Dst:             _ZN8valijson11constraints23PropertyNamesConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2449,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: 2467
      functionLinenumberEnd: 2479
      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:2469,13'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:2473,45'
          Dst:             _ZN8valijson11constraints18RequiredConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:2474,24'
          Dst:             _ZN8valijson11constraints18RequiredConstraint19addRequiredPropertyINSt3__19allocatorIcEEEEbRKNS3_12basic_stringIcNS3_11char_traitsIcEET_EE
        - Src:             'include/valijson/schema_parser.hpp:2476,9'
          Dst:             _ZN8valijson11constraints18RequiredConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2476,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: 2495
      functionLinenumberEnd: 2507
      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:2496,41'
          Dst:             _ZN8valijson11constraints18RequiredConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:2498,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8getArrayEv
        - Src:             'include/valijson/schema_parser.hpp:2498,34'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/schema_parser.hpp:2498,34'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/schema_parser.hpp:2498,34'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/schema_parser.hpp:2498,34'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/schema_parser.hpp:2499,20'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - Src:             'include/valijson/schema_parser.hpp:2500,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:2503,46'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9getStringEv
        - Src:             'include/valijson/schema_parser.hpp:2503,24'
          Dst:             _ZN8valijson11constraints18RequiredConstraint19addRequiredPropertyINSt3__19allocatorIcEEEEbRKNS3_12basic_stringIcNS3_11char_traitsIcEET_EE
        - Src:             'include/valijson/schema_parser.hpp:2504,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:2498,34'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/schema_parser.hpp:2504,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:2507,5'
          Dst:             _ZN8valijson11constraints18RequiredConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2507,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: 2595
      functionLinenumberEnd: 2608
      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:2601,24'
          Dst:             _ZN8valijson11constraints21UniqueItemsConstraintC2Ev
        - Src:             'include/valijson/schema_parser.hpp:2601,17'
          Dst:             _ZN8valijson11constraints21UniqueItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2601,17'
          Dst:             _ZN8valijson11constraints21UniqueItemsConstraintD2Ev
        - Src:             'include/valijson/schema_parser.hpp:2607,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: 564
      functionLinenumberEnd: 571
      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:565,55'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE16getArrayOptionalEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:567,20'
          Dst:             _ZNRSt3__18optionalIN8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:570,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: 732
      functionLinenumberEnd: 738
      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:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:735,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: 673
      functionLinenumberEnd: 680
      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:674,57'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE17getObjectOptionalEv
        - Src:             'include/valijson/internal/basic_adapter.hpp:676,20'
          Dst:             _ZNRSt3__18optionalIN8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/internal/basic_adapter.hpp:679,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:    _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: 1208
      functionLinenumberEnd: 1308
      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:         153
      ICount:          795
      EdgeCount:       267
      CyclomaticComplexity: 116
      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_12CrtAllocatorEEEEEEC2ERKSA_
        - _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - _ZN8valijson8internal12json_pointer24resolveJsonPointerStrictINS_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
        - _ZNK8valijson12SchemaParser14findSchemaByIdINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RKNSt3__18optionalINSG_12basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEEEERKSN_SS_RSN_RSO_
        - _ZNK8valijson12SchemaParser16findScopeForPathINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RKNSt3__18optionalINSG_12basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEEEERKSN_SS_RSO_
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
      functionUses:    5
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/schema_parser.hpp:1210,14'
          Dst:             _ZN8valijson12SchemaParser20extractJsonReferenceINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RNSt3__112basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1211,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:1218,56'
          Dst:             _ZN8valijson8internal14json_reference19getJsonReferenceUriERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1222,17'
          Dst:             _ZN8valijson8internal14json_reference23getJsonReferencePointerERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1221,47'
          Dst:             _ZN8valijson12SchemaParser19sanitiseJsonPointerERKNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE
        - Src:             'include/valijson/schema_parser.hpp:1229,22'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:1233,17'
          Dst:             _ZNK8valijson12SchemaParser14findSchemaByIdINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RKNSt3__18optionalINSG_12basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEEEERKSN_SS_RSN_RSO_
        - Src:             'include/valijson/schema_parser.hpp:1236,25'
          Dst:             _ZN8valijson8internal12json_pointer24resolveJsonPointerStrictINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1239,17'
          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:1244,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1244,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1247,52'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:1247,74'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:1250,56'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:1250,17'
          Dst:             _ZNK8valijson12SchemaParser14findSchemaByIdINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RKNSt3__18optionalINSG_12basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEEEERKSN_SS_RSN_RSO_
        - Src:             'include/valijson/schema_parser.hpp:1253,25'
          Dst:             _ZN8valijson8internal12json_pointer24resolveJsonPointerStrictINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1256,27'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKSA_
        - Src:             'include/valijson/schema_parser.hpp:1257,27'
          Dst:             _ZN8valijson8internal12json_pointer24resolveJsonPointerStrictINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1260,17'
          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:1265,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1265,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1265,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1265,13'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1269,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1272,88'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:1276,84'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:1276,17'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1282,47'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'include/valijson/schema_parser.hpp:1284,31'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_
        - Src:             'include/valijson/schema_parser.hpp:1287,17'
          Dst:             _ZN8valijson8internal12json_pointer24resolveJsonPointerStrictINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1290,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:1294,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1294,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1294,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1294,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1296,21'
          Dst:             _ZN8valijson8internal12json_pointer24resolveJsonPointerStrictINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS5_4UTF8IcEENS5_19MemoryPoolAllocatorINS5_12CrtAllocatorEEEEEEEEET_RKSE_RKNSt3__112basic_stringIcNSH_11char_traitsIcEENSH_9allocatorIcEEEE
        - Src:             'include/valijson/schema_parser.hpp:1299,13'
          Dst:             _ZNK8valijson12SchemaParser16findScopeForPathINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_RKNSt3__18optionalINSG_12basic_stringIcNSG_11char_traitsIcEENSG_9allocatorIcEEEEEERKSN_SS_RSO_
        - Src:             'include/valijson/schema_parser.hpp:1302,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:1305,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1305,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/schema_parser.hpp:1306,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: 54
      functionLinenumberEnd: 60
      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:59,11'
          Dst:             __cxa_allocate_exception
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:59,17'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:59,11'
          Dst:             __cxa_throw
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:59,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: 54
      functionLinenumberEnd: 60
      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:59,11'
          Dst:             __cxa_allocate_exception
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:59,17'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:59,11'
          Dst:             __cxa_throw
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:59,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: 54
      functionLinenumberEnd: 60
      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:59,11'
          Dst:             __cxa_allocate_exception
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:59,17'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:59,11'
          Dst:             __cxa_throw
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:59,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: 2010
      functionLinenumberEnd: 2011
      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: 28
      functionLinenumberEnd: 28
      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:28,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKSA_
    - functionName:    _ZN8valijson8adapters10DerefProxyINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      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:25,8'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
    - functionName:    _ZN8valijson8adapters10DerefProxyINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      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: 656
      functionLinenumberEnd: 658
      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:657,63'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:657,16'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEC2ERKSB_
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:657,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:657,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
    - functionName:    _ZN8valijson6detail17isDoubleAnIntegerINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          78
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateNamedTypesclENS_11constraints14TypeConstraint8JsonTypeE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1645
      functionLinenumberEnd: 1688
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          216
      EdgeCount:       62
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN8valijson6detail17isDoubleAnIntegerINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_
        - _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:1650,13'
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1655,34'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:1658,34'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE6isBoolEv
        - Src:             'include/valijson/validation_visitor.hpp:1658,74'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9maybeBoolEv
        - Src:             'include/valijson/validation_visitor.hpp:1665,34'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9isIntegerEv
        - Src:             'include/valijson/validation_visitor.hpp:1665,49'
          Dst:             _ZN8valijson6detail17isDoubleAnIntegerINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS4_4UTF8IcEENS4_19MemoryPoolAllocatorINS4_12CrtAllocatorEEEEEEEEEbRKT_
        - Src:             'include/valijson/validation_visitor.hpp:1666,56'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE12maybeIntegerEv
        - Src:             'include/valijson/validation_visitor.hpp:1669,34'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE6isNullEv
        - Src:             'include/valijson/validation_visitor.hpp:1669,74'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9maybeNullEv
        - Src:             'include/valijson/validation_visitor.hpp:1672,34'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isNumberEv
        - Src:             'include/valijson/validation_visitor.hpp:1672,76'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:1675,34'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1678,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: 1969
      functionLinenumberEnd: 1988
      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:1970,37'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1983,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: 106
      functionLinenumberEnd: 134
      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:107,23'
          Dst:             _ZNK8valijson9Subschema16getAlwaysInvalidEv
        - Src:             'include/valijson/validation_visitor.hpp:114,37'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18validationCallbackERKNS_11constraints10ConstraintERSD_
        - Src:             'include/valijson/validation_visitor.hpp:120,28'
          Dst:             _ZNK8valijson9Subschema11applyStrictERNSt3__18functionIFbRKNS_11constraints10ConstraintEEEE
        - Src:             'include/valijson/validation_visitor.hpp:128,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:    100
      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: 1630
      functionLinenumberEnd: 1630
      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:1630,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: 1642
      functionLinenumberEnd: 1642
      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:1638,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: 1473
      functionLinenumberEnd: 1488
      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:1474,26'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1474,61'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1474,49'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'include/valijson/validation_visitor.hpp:1480,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: 1469
      functionLinenumberEnd: 1469
      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: 2010
      functionLinenumberEnd: 2011
      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: 25
      functionLinenumberEnd: 25
      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:25,8'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
    - functionName:    _ZN8valijson8adapters16StdStringAdapterD2Ev
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      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:89,7'
          Dst:             _ZN8valijson8adapters7AdapterD2Ev
    - functionName:    _ZN8valijson8adapters10DerefProxyINS0_16StdStringAdapterEEptEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      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:    _ZN8valijson6detail17isDoubleAnIntegerINS_8adapters16StdStringAdapterEEEbRKT_
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          78
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateNamedTypesclENS_11constraints14TypeConstraint8JsonTypeE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1645
      functionLinenumberEnd: 1688
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          216
      EdgeCount:       62
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN8valijson6detail17isDoubleAnIntegerINS_8adapters16StdStringAdapterEEEbRKT_
        - _ZNK8valijson8adapters16StdStringAdapter11maybeDoubleEv
        - _ZNK8valijson8adapters16StdStringAdapter12maybeIntegerEv
        - _ZNK8valijson8adapters16StdStringAdapter6isBoolEv
        - _ZNK8valijson8adapters16StdStringAdapter6isNullEv
        - _ZNK8valijson8adapters16StdStringAdapter7isArrayEv
        - _ZNK8valijson8adapters16StdStringAdapter8isNumberEv
        - _ZNK8valijson8adapters16StdStringAdapter8isObjectEv
        - _ZNK8valijson8adapters16StdStringAdapter8isStringEv
        - _ZNK8valijson8adapters16StdStringAdapter9isIntegerEv
        - _ZNK8valijson8adapters16StdStringAdapter9maybeBoolEv
        - _ZNK8valijson8adapters16StdStringAdapter9maybeNullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/valijson/validation_visitor.hpp:1650,13'
          Branch Sides:    []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:1655,34'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:1658,34'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter6isBoolEv
        - Src:             'include/valijson/validation_visitor.hpp:1658,74'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter9maybeBoolEv
        - Src:             'include/valijson/validation_visitor.hpp:1665,34'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter9isIntegerEv
        - Src:             'include/valijson/validation_visitor.hpp:1665,49'
          Dst:             _ZN8valijson6detail17isDoubleAnIntegerINS_8adapters16StdStringAdapterEEEbRKT_
        - Src:             'include/valijson/validation_visitor.hpp:1666,56'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter12maybeIntegerEv
        - Src:             'include/valijson/validation_visitor.hpp:1669,34'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter6isNullEv
        - Src:             'include/valijson/validation_visitor.hpp:1669,74'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter9maybeNullEv
        - Src:             'include/valijson/validation_visitor.hpp:1672,34'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isNumberEv
        - Src:             'include/valijson/validation_visitor.hpp:1672,76'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:1675,34'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1678,34'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isStringEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter7isArrayEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      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: 272
      functionLinenumberEnd: 273
      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: 312
      functionLinenumberEnd: 313
      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: 282
      functionLinenumberEnd: 283
      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: 323
      functionLinenumberEnd: 332
      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: 287
      functionLinenumberEnd: 288
      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: 335
      functionLinenumberEnd: 336
      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: 292
      functionLinenumberEnd: 293
      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: 317
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8valijson8internal11parseDoubleERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERd
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:319,16'
          Dst:             _ZN8valijson8internal11parseDoubleERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERd
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter8isObjectEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 298
      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: 302
      functionLinenumberEnd: 303
      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:    _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: 1969
      functionLinenumberEnd: 1988
      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:1970,37'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1983,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: 106
      functionLinenumberEnd: 134
      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:107,23'
          Dst:             _ZNK8valijson9Subschema16getAlwaysInvalidEv
        - Src:             'include/valijson/validation_visitor.hpp:114,37'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18validationCallbackERKNS_11constraints10ConstraintERS4_
        - Src:             'include/valijson/validation_visitor.hpp:120,28'
          Dst:             _ZNK8valijson9Subschema11applyStrictERNSt3__18functionIFbRKNS_11constraints10ConstraintEEEE
        - Src:             'include/valijson/validation_visitor.hpp:128,28'
          Dst:             _ZNK8valijson9Subschema5applyERNSt3__18functionIFbRKNS_11constraints10ConstraintEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateNamedTypesD2Ev
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1630
      functionLinenumberEnd: 1630
      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:1630,12'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateNamedTypesC2ERKS2_bbbPb
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1642
      functionLinenumberEnd: 1642
      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:1638,13'
          Dst:             _ZN8valijson8adapters16StdStringAdapterC2ERKS1_
    - functionName:    _ZN8valijson8adapters16StdStringAdapterC2ERKS1_
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      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:89,7'
          Dst:             _ZN8valijson8adapters7AdapterC2ERKS1_
    - functionName:    _ZN8valijson8adapters16StdStringAdapterD0Ev
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      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:89,7'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter12applyToArrayENSt3__18functionIFbRKNS0_7AdapterEEEE
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      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: 105
      functionLinenumberEnd: 106
      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: 119
      functionLinenumberEnd: 120
      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: 124
      functionLinenumberEnd: 126
      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: 130
      functionLinenumberEnd: 131
      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: 135
      functionLinenumberEnd: 137
      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: 141
      functionLinenumberEnd: 142
      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: 146
      functionLinenumberEnd: 148
      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: 161
      functionLinenumberEnd: 162
      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: 166
      functionLinenumberEnd: 168
      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: 172
      functionLinenumberEnd: 178
      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: 181
      functionLinenumberEnd: 183
      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:182,20'
          Dst:             _ZN8valijson8adapters20StdStringFrozenValueC2ENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter12getArraySizeEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 192
      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:192,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter12getArraySizeERm
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 197
      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:197,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter7getBoolEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 202
      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:202,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter7getBoolERb
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 207
      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:207,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter9getDoubleEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 212
      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:212,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter9getDoubleERd
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 217
      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:217,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter10getIntegerEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 222
      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:222,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter10getIntegerERl
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 227
      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:227,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter9getNumberEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 232
      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:232,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter9getNumberERd
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 237
      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:237,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter13getObjectSizeEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 242
      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:242,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter13getObjectSizeERm
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 247
      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:247,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter9getStringEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 252
      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: 256
      functionLinenumberEnd: 258
      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: 262
      functionLinenumberEnd: 263
      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: 277
      functionLinenumberEnd: 278
      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: 307
      functionLinenumberEnd: 308
      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: 340
      functionLinenumberEnd: 341
      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: 345
      functionLinenumberEnd: 346
      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:    _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: 76
      functionLinenumberEnd: 76
      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:75,14'
          Dst:             _ZN8valijson8adapters11FrozenValueC2Ev
    - functionName:    _ZN8valijson8adapters20StdStringFrozenValueD2Ev
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      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:72,7'
          Dst:             _ZN8valijson8adapters11FrozenValueD2Ev
    - functionName:    _ZN8valijson8adapters20StdStringFrozenValueD0Ev
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      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:72,7'
          Dst:             _ZN8valijson8adapters20StdStringFrozenValueD2Ev
    - functionName:    _ZNK8valijson8adapters20StdStringFrozenValue5cloneEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 81
      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:80,20'
          Dst:             _ZN8valijson8adapters20StdStringFrozenValueC2ENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters20StdStringFrozenValue7equalToERKNS0_7AdapterEb
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 487
      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:486,12'
          Dst:             _ZN8valijson8adapters16StdStringAdapterC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:486,36'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter7equalToERKNS0_7AdapterEb
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:486,5'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
        - Src:             'include/valijson/adapters/std_string_adapter.hpp:486,5'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
    - functionName:    _ZN8valijson8adapters16StdStringAdapterC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 97
      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:96,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: 1473
      functionLinenumberEnd: 1488
      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:1474,26'
          Dst:             _ZNK8valijson8adapters15StdStringObject4findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1474,61'
          Dst:             _ZNK8valijson8adapters15StdStringObject3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1474,49'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratoreqERKS1_
        - Src:             'include/valijson/validation_visitor.hpp:1480,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: 469
      functionLinenumberEnd: 470
      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: 464
      functionLinenumberEnd: 465
      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: 433
      functionLinenumberEnd: 434
      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: 1469
      functionLinenumberEnd: 1469
      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: 1731
      functionLinenumberEnd: 1788
      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:1740,65'
          Dst:             _ZN8valijson18DefaultRegexEngineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1740,17'
          Dst:             _ZN8valijson18DefaultRegexEngineD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1740,17'
          Dst:             _ZN8valijson18DefaultRegexEngineD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1747,39'
          Dst:             _ZNK8valijson8adapters15StdStringObject5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1747,39'
          Dst:             _ZNK8valijson8adapters15StdStringObject3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1747,39'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratorneERKS1_
        - Src:             'include/valijson/validation_visitor.hpp:1747,39'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratordeEv
        - Src:             'include/valijson/validation_visitor.hpp:1748,21'
          Dst:             _ZN8valijson18DefaultRegexEngine6searchERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS0_
        - Src:             'include/valijson/validation_visitor.hpp:1756,21'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1762,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:1763,35'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1756,21'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1768,36'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1779,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1779,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1747,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: 459
      functionLinenumberEnd: 460
      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: 438
      functionLinenumberEnd: 439
      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: 424
      functionLinenumberEnd: 424
      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:424,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: 88
      functionLinenumberEnd: 88
      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:77,5'
          Dst:             _ZN8valijson11constraints17ConstraintVisitorC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:83,9'
          Dst:             _ZN8valijson8adapters16StdStringAdapterC2ERKS1_
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      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:59,7'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:59,7'
          Dst:             _ZN8valijson11constraints17ConstraintVisitorD2Ev
    - functionName:    _ZN8valijson8adapters29StdStringObjectMemberIteratorppEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 444
      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:444,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: 59
      functionLinenumberEnd: 59
      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:59,7'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints15AllOfConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      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:158,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasC2ERKS2_RKNSt3__16vectorINS_17ValidationResults7SegmentENS8_9allocatorISB_EEEEbbRS4_PSA_PjPb
        - Src:             'include/valijson/validation_visitor.hpp:157,20'
          Dst:             _ZNK8valijson11constraints15AllOfConstraint17applyToSubschemasINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints15AnyOfConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 202
      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:184,27'
          Dst:             _ZN8valijson17ValidationResultsC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:187,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:191,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasC2ERKS2_RKNSt3__16vectorINS_17ValidationResults7SegmentENS8_9allocatorISB_EEEEbbRS4_PSA_PjPb
        - Src:             'include/valijson/validation_visitor.hpp:190,20'
          Dst:             _ZNK8valijson11constraints15AnyOfConstraint17applyToSubschemasINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:194,38'
          Dst:             _ZN8valijson17ValidationResults5ErrorC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:195,34'
          Dst:             _ZN8valijson17ValidationResults8popErrorERNS0_5ErrorE
        - Src:             'include/valijson/validation_visitor.hpp:196,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNS0_5ErrorE
        - Src:             'include/valijson/validation_visitor.hpp:198,24'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:199,9'
          Dst:             _ZN8valijson17ValidationResults5ErrorD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:199,9'
          Dst:             _ZN8valijson17ValidationResults5ErrorD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:202,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:202,5'
          Dst:             _ZN8valijson17ValidationResultsD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:202,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:202,5'
          Dst:             _ZN8valijson17ValidationResultsD2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints21ConditionalConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 242
      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:217,27'
          Dst:             _ZN8valijson17ValidationResultsC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:221,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:222,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:225,52'
          Dst:             _ZNK8valijson11constraints21ConditionalConstraint14getIfSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:225,25'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:226,57'
          Dst:             _ZNK8valijson11constraints21ConditionalConstraint16getThenSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:227,71'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:229,57'
          Dst:             _ZNK8valijson11constraints21ConditionalConstraint16getElseSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:230,71'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:234,38'
          Dst:             _ZN8valijson17ValidationResults5ErrorC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:235,40'
          Dst:             _ZN8valijson17ValidationResults8popErrorERNS0_5ErrorE
        - Src:             'include/valijson/validation_visitor.hpp:236,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNS0_5ErrorE
        - Src:             'include/valijson/validation_visitor.hpp:238,24'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:239,9'
          Dst:             _ZN8valijson17ValidationResults5ErrorD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:239,9'
          Dst:             _ZN8valijson17ValidationResults5ErrorD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:242,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:242,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:242,5'
          Dst:             _ZN8valijson17ValidationResultsD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:242,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:242,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:242,5'
          Dst:             _ZN8valijson17ValidationResultsD2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints15ConstConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 263
      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:255,25'
          Dst:             _ZNK8valijson11constraints15ConstConstraint8getValueEv
        - Src:             'include/valijson/validation_visitor.hpp:257,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: 276
      functionLinenumberEnd: 302
      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:277,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:277,65'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter10maybeArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:281,49'
          Dst:             _ZNK8valijson11constraints18ContainsConstraint12getSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:282,58'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter7asArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:285,29'
          Dst:             _ZNK8valijson8adapters14StdStringArray5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:285,29'
          Dst:             _ZNK8valijson8adapters14StdStringArray3endEv
        - Src:             'include/valijson/validation_visitor.hpp:285,29'
          Dst:             _ZNK8valijson8adapters27StdStringArrayValueIteratorneERKS1_
        - Src:             'include/valijson/validation_visitor.hpp:285,29'
          Dst:             _ZNK8valijson8adapters27StdStringArrayValueIteratordeEv
        - Src:             'include/valijson/validation_visitor.hpp:286,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:287,35'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:291,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:291,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:291,9'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:285,29'
          Dst:             _ZN8valijson8adapters27StdStringArrayValueIteratorppEv
        - Src:             'include/valijson/validation_visitor.hpp:291,9'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:295,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: 322
      functionLinenumberEnd: 352
      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:324,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:324,67'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:329,62'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:337,48'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE28ValidatePropertyDependenciesC2ERKNS1_15StdStringObjectERKNSt3__16vectorINS_17ValidationResults7SegmentENS9_9allocatorISC_EEEEPSB_Pb
        - Src:             'include/valijson/validation_visitor.hpp:337,20'
          Dst:             _ZNK8valijson11constraints22DependenciesConstraint27applyToPropertyDependenciesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE28ValidatePropertyDependenciesEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:345,46'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE26ValidateSchemaDependenciesC2ERKNS1_15StdStringObjectERKNSt3__16vectorINS_17ValidationResults7SegmentENS9_9allocatorISC_EEEERS4_PSB_Pb
        - Src:             'include/valijson/validation_visitor.hpp:345,20'
          Dst:             _ZNK8valijson11constraints22DependenciesConstraint25applyToSchemaDependenciesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE26ValidateSchemaDependenciesEEEvRKT_
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints14EnumConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 379
      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:368,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE16ValidateEqualityC2ERKS2_RKNSt3__16vectorINS_17ValidationResults7SegmentENS8_9allocatorISB_EEEEbbbPSA_Pj
        - Src:             'include/valijson/validation_visitor.hpp:367,20'
          Dst:             _ZNK8valijson11constraints14EnumConstraint13applyToValuesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE16ValidateEqualityEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:372,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: 389
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         214
      ICount:          1060
      EdgeCount:       403
      CyclomaticComplexity: 191
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE19validate_date_rangeEiii
        - _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE20validate_leap_secondEiii
        - _ZNK8valijson11constraints16FormatConstraint9getFormatEv
        - _ZNK8valijson8adapters16StdStringAdapter8asStringEv
        - _ZNK8valijson8adapters16StdStringAdapter8isStringEv
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:407,23'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isStringEv
        - Src:             'include/valijson/validation_visitor.hpp:411,40'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asStringEv
        - Src:             'include/valijson/validation_visitor.hpp:412,47'
          Dst:             _ZNK8valijson11constraints16FormatConstraint9getFormatEv
        - 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:421,24'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE19validate_date_rangeEiii
        - Src:             'include/valijson/validation_visitor.hpp:415,13'
          Dst:             __cxa_guard_abort
        - Src:             'include/valijson/validation_visitor.hpp:424,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:431,13'
          Dst:             __cxa_guard_acquire
        - Src:             'include/valijson/validation_visitor.hpp:431,13'
          Dst:             __cxa_atexit
        - Src:             'include/valijson/validation_visitor.hpp:431,13'
          Dst:             __cxa_guard_release
        - Src:             'include/valijson/validation_visitor.hpp:432,13'
          Dst:             __cxa_guard_acquire
        - Src:             'include/valijson/validation_visitor.hpp:432,13'
          Dst:             __cxa_atexit
        - Src:             'include/valijson/validation_visitor.hpp:432,13'
          Dst:             __cxa_guard_release
        - Src:             'include/valijson/validation_visitor.hpp:431,13'
          Dst:             __cxa_guard_abort
        - Src:             'include/valijson/validation_visitor.hpp:432,13'
          Dst:             __cxa_guard_abort
        - Src:             'include/valijson/validation_visitor.hpp:445,26'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE20validate_leap_secondEiii
        - Src:             'include/valijson/validation_visitor.hpp:447,40'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:455,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:462,13'
          Dst:             __cxa_guard_acquire
        - Src:             'include/valijson/validation_visitor.hpp:462,13'
          Dst:             __cxa_atexit
        - Src:             'include/valijson/validation_visitor.hpp:462,13'
          Dst:             __cxa_guard_release
        - Src:             'include/valijson/validation_visitor.hpp:463,13'
          Dst:             __cxa_guard_acquire
        - Src:             'include/valijson/validation_visitor.hpp:463,13'
          Dst:             __cxa_atexit
        - Src:             'include/valijson/validation_visitor.hpp:463,13'
          Dst:             __cxa_guard_release
        - Src:             'include/valijson/validation_visitor.hpp:469,22'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE19validate_date_rangeEiii
        - Src:             'include/valijson/validation_visitor.hpp:462,13'
          Dst:             __cxa_guard_abort
        - Src:             'include/valijson/validation_visitor.hpp:463,13'
          Dst:             __cxa_guard_abort
        - Src:             'include/valijson/validation_visitor.hpp:482,26'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE20validate_leap_secondEiii
        - Src:             'include/valijson/validation_visitor.hpp:484,40'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:492,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:498,13'
          Dst:             __cxa_guard_acquire
        - Src:             'include/valijson/validation_visitor.hpp:498,13'
          Dst:             __cxa_atexit
        - Src:             'include/valijson/validation_visitor.hpp:498,13'
          Dst:             __cxa_guard_release
        - Src:             'include/valijson/validation_visitor.hpp:498,13'
          Dst:             __cxa_guard_abort
        - Src:             'include/valijson/validation_visitor.hpp:506,28'
          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: 532
      functionLinenumberEnd: 621
      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:534,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:534,66'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter10maybeArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:540,71'
          Dst:             _ZNK8valijson11constraints21LinearItemsConstraint27getAdditionalItemsSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:546,58'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter7asArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:547,32'
          Dst:             _ZN8valijson8adapters14StdStringArray4sizeEv
        - Src:             'include/valijson/validation_visitor.hpp:553,54'
          Dst:             _ZNK8valijson11constraints21LinearItemsConstraint21getItemSubschemaCountEv
        - Src:             'include/valijson/validation_visitor.hpp:560,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:566,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:565,24'
          Dst:             _ZNK8valijson11constraints21LinearItemsConstraint21applyToItemSubschemasINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE13ValidateItemsEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:581,73'
          Dst:             _ZNK8valijson8adapters14StdStringArray5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:582,23'
          Dst:             _ZN8valijson8adapters27StdStringArrayValueIterator7advanceEl
        - Src:             'include/valijson/validation_visitor.hpp:611,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: 631
      functionLinenumberEnd: 657
      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:632,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isNumberEv
        - Src:             'include/valijson/validation_visitor.hpp:632,66'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:637,43'
          Dst:             _ZNK8valijson11constraints17MaximumConstraint10getMaximumEv
        - Src:             'include/valijson/validation_visitor.hpp:639,24'
          Dst:             _ZNK8valijson11constraints17MaximumConstraint19getExclusiveMaximumEv
        - Src:             'include/valijson/validation_visitor.hpp:640,26'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:642,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:648,29'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:650,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: 667
      functionLinenumberEnd: 683
      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:668,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:668,65'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter10maybeArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:672,46'
          Dst:             _ZNK8valijson11constraints18MaxItemsConstraint11getMaxItemsEv
        - Src:             'include/valijson/validation_visitor.hpp:673,22'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter7asArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:673,13'
          Dst:             _ZN8valijson8adapters14StdStringArray4sizeEv
        - Src:             'include/valijson/validation_visitor.hpp:678,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: 693
      functionLinenumberEnd: 711
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          157
      EdgeCount:       61
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson5utils9u8_strlenEPKcm
        - _ZNK8valijson11constraints19MaxLengthConstraint12getMaxLengthEv
        - _ZNK8valijson8adapters16StdStringAdapter11maybeStringEv
        - _ZNK8valijson8adapters16StdStringAdapter8asStringEv
        - _ZNK8valijson8adapters16StdStringAdapter8isStringEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:694,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isStringEv
        - Src:             'include/valijson/validation_visitor.hpp:694,66'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeStringEv
        - Src:             'include/valijson/validation_visitor.hpp:698,40'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asStringEv
        - Src:             'include/valijson/validation_visitor.hpp:699,30'
          Dst:             _ZN8valijson5utils9u8_strlenEPKcm
        - Src:             'include/valijson/validation_visitor.hpp:700,47'
          Dst:             _ZNK8valijson11constraints19MaxLengthConstraint12getMaxLengthEv
        - Src:             'include/valijson/validation_visitor.hpp:706,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: 721
      functionLinenumberEnd: 738
      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:722,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:722,66'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:726,51'
          Dst:             _ZNK8valijson11constraints23MaxPropertiesConstraint16getMaxPropertiesEv
        - Src:             'include/valijson/validation_visitor.hpp:728,22'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:728,13'
          Dst:             _ZN8valijson8adapters15StdStringObject4sizeEv
        - Src:             'include/valijson/validation_visitor.hpp:733,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: 748
      functionLinenumberEnd: 773
      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:749,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isNumberEv
        - Src:             'include/valijson/validation_visitor.hpp:749,66'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:754,43'
          Dst:             _ZNK8valijson11constraints17MinimumConstraint10getMinimumEv
        - Src:             'include/valijson/validation_visitor.hpp:756,24'
          Dst:             _ZNK8valijson11constraints17MinimumConstraint19getExclusiveMinimumEv
        - Src:             'include/valijson/validation_visitor.hpp:757,26'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:759,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:764,29'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:766,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: 783
      functionLinenumberEnd: 799
      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:784,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:784,65'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter10maybeArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:788,46'
          Dst:             _ZNK8valijson11constraints18MinItemsConstraint11getMinItemsEv
        - Src:             'include/valijson/validation_visitor.hpp:789,22'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter7asArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:789,13'
          Dst:             _ZN8valijson8adapters14StdStringArray4sizeEv
        - Src:             'include/valijson/validation_visitor.hpp:794,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: 809
      functionLinenumberEnd: 827
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          157
      EdgeCount:       61
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson5utils9u8_strlenEPKcm
        - _ZNK8valijson11constraints19MinLengthConstraint12getMinLengthEv
        - _ZNK8valijson8adapters16StdStringAdapter11maybeStringEv
        - _ZNK8valijson8adapters16StdStringAdapter8asStringEv
        - _ZNK8valijson8adapters16StdStringAdapter8isStringEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:810,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isStringEv
        - Src:             'include/valijson/validation_visitor.hpp:810,66'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeStringEv
        - Src:             'include/valijson/validation_visitor.hpp:814,40'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asStringEv
        - Src:             'include/valijson/validation_visitor.hpp:815,30'
          Dst:             _ZN8valijson5utils9u8_strlenEPKcm
        - Src:             'include/valijson/validation_visitor.hpp:816,47'
          Dst:             _ZNK8valijson11constraints19MinLengthConstraint12getMinLengthEv
        - Src:             'include/valijson/validation_visitor.hpp:822,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: 837
      functionLinenumberEnd: 854
      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:838,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:838,66'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:842,51'
          Dst:             _ZNK8valijson11constraints23MinPropertiesConstraint16getMinPropertiesEv
        - Src:             'include/valijson/validation_visitor.hpp:844,22'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:844,13'
          Dst:             _ZN8valijson8adapters15StdStringObject4sizeEv
        - Src:             'include/valijson/validation_visitor.hpp:849,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: 864
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         55
      ICount:          301
      EdgeCount:       58
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZNK8valijson11constraints26MultipleOfDoubleConstraint10getDivisorEv
        - _ZNK8valijson8adapters16StdStringAdapter11maybeDoubleEv
        - _ZNK8valijson8adapters16StdStringAdapter12maybeIntegerEv
        - _ZNK8valijson8adapters16StdStringAdapter8asDoubleERd
        - _ZNK8valijson8adapters16StdStringAdapter9asIntegerERl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:865,43'
          Dst:             _ZNK8valijson11constraints26MultipleOfDoubleConstraint10getDivisorEv
        - Src:             'include/valijson/validation_visitor.hpp:868,22'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:869,27'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asDoubleERd
        - Src:             'include/valijson/validation_visitor.hpp:871,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:876,29'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter12maybeIntegerEv
        - Src:             'include/valijson/validation_visitor.hpp:878,27'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter9asIntegerERl
        - Src:             'include/valijson/validation_visitor.hpp:880,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:907,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:919,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: 935
      functionLinenumberEnd: 984
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         52
      ICount:          266
      EdgeCount:       58
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZNK8valijson11constraints23MultipleOfIntConstraint10getDivisorEv
        - _ZNK8valijson8adapters16StdStringAdapter11maybeDoubleEv
        - _ZNK8valijson8adapters16StdStringAdapter12maybeIntegerEv
        - _ZNK8valijson8adapters16StdStringAdapter8asDoubleERd
        - _ZNK8valijson8adapters16StdStringAdapter9asIntegerERl
        - remainder
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:936,44'
          Dst:             _ZNK8valijson11constraints23MultipleOfIntConstraint10getDivisorEv
        - Src:             'include/valijson/validation_visitor.hpp:939,22'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter12maybeIntegerEv
        - Src:             'include/valijson/validation_visitor.hpp:940,27'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter9asIntegerERl
        - Src:             'include/valijson/validation_visitor.hpp:942,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:946,29'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:948,27'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asDoubleERd
        - Src:             'include/valijson/validation_visitor.hpp:950,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:958,26'
          Dst:             remainder
        - Src:             'include/valijson/validation_visitor.hpp:961,36'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:978,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: 998
      functionLinenumberEnd: 1016
      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:999,49'
          Dst:             _ZNK8valijson11constraints13NotConstraint12getSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:1005,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:1006,15'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1008,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1016,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1016,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints15OneOfConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1026
      functionLinenumberEnd: 1055
      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:1029,27'
          Dst:             _ZN8valijson17ValidationResultsC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1031,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:1035,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasC2ERKS2_RKNSt3__16vectorINS_17ValidationResults7SegmentENS8_9allocatorISB_EEEEbbRS4_PSA_PjPb
        - Src:             'include/valijson/validation_visitor.hpp:1034,20'
          Dst:             _ZNK8valijson11constraints15OneOfConstraint17applyToSubschemasINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:1039,42'
          Dst:             _ZN8valijson17ValidationResults5ErrorC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1040,38'
          Dst:             _ZN8valijson17ValidationResults8popErrorERNS0_5ErrorE
        - Src:             'include/valijson/validation_visitor.hpp:1041,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNS0_5ErrorE
        - Src:             'include/valijson/validation_visitor.hpp:1043,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1045,13'
          Dst:             _ZN8valijson17ValidationResults5ErrorD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1045,13'
          Dst:             _ZN8valijson17ValidationResults5ErrorD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1049,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1055,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1055,5'
          Dst:             _ZN8valijson17ValidationResultsD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1055,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1055,5'
          Dst:             _ZN8valijson17ValidationResultsD2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints17PatternConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1065
      functionLinenumberEnd: 1085
      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:1066,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isStringEv
        - Src:             'include/valijson/validation_visitor.hpp:1066,66'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeStringEv
        - Src:             'include/valijson/validation_visitor.hpp:1070,40'
          Dst:             _ZNK8valijson11constraints17PatternConstraint10getPatternINSt3__19allocatorIcEEEENS3_12basic_stringIcNS3_11char_traitsIcEET_EERKS9_
        - Src:             'include/valijson/validation_visitor.hpp:1073,50'
          Dst:             _ZN8valijson18DefaultRegexEngineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1073,13'
          Dst:             _ZN8valijson18DefaultRegexEngineD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1073,13'
          Dst:             _ZN8valijson18DefaultRegexEngineD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1076,43'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asStringEv
        - Src:             'include/valijson/validation_visitor.hpp:1076,14'
          Dst:             _ZN8valijson18DefaultRegexEngine6searchERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS0_
        - Src:             'include/valijson/validation_visitor.hpp:1078,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: 1095
      functionLinenumberEnd: 1096
      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: 1124
      functionLinenumberEnd: 1204
      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:1125,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1125,66'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1136,62'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1138,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:1137,20'
          Dst:             _ZNK8valijson11constraints20PropertiesConstraint17applyToPropertiesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE26ValidatePropertySubschemasEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:1152,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:1151,20'
          Dst:             _ZNK8valijson11constraints20PropertiesConstraint24applyToPatternPropertiesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE33ValidatePatternPropertySubschemasEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:1160,28'
          Dst:             _ZNK8valijson11constraints20PropertiesConstraint32getAdditionalPropertiesSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:1162,54'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter13getObjectSizeEv
        - Src:             'include/valijson/validation_visitor.hpp:1165,69'
          Dst:             _ZNK8valijson8adapters15StdStringObject5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1165,69'
          Dst:             _ZNK8valijson8adapters15StdStringObject3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1165,69'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratorneERKS1_
        - Src:             'include/valijson/validation_visitor.hpp:1165,69'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratordeEv
        - Src:             'include/valijson/validation_visitor.hpp:1165,69'
          Dst:             _ZN8valijson8adapters29StdStringObjectMemberIteratorppEv
        - Src:             'include/valijson/validation_visitor.hpp:1171,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1182,57'
          Dst:             _ZNK8valijson8adapters15StdStringObject5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1182,57'
          Dst:             _ZNK8valijson8adapters15StdStringObject3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1182,57'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratorneERKS1_
        - Src:             'include/valijson/validation_visitor.hpp:1182,57'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratordeEv
        - Src:             'include/valijson/validation_visitor.hpp:1186,17'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1192,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:1193,32'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1195,36'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1186,17'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1200,13'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1200,13'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1182,57'
          Dst:             _ZN8valijson8adapters29StdStringObjectMemberIteratorppEv
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints23PropertyNamesConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1214
      functionLinenumberEnd: 1230
      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:1215,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1215,66'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1219,68'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1219,57'
          Dst:             _ZNK8valijson8adapters15StdStringObject5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1219,57'
          Dst:             _ZNK8valijson8adapters15StdStringObject3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1219,57'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratorneERKS1_
        - Src:             'include/valijson/validation_visitor.hpp:1219,57'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratordeEv
        - Src:             'include/valijson/validation_visitor.hpp:1220,40'
          Dst:             _ZN8valijson8adapters16StdStringAdapterC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1221,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:1224,55'
          Dst:             _ZNK8valijson11constraints23PropertyNamesConstraint12getSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:1224,28'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1227,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1227,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1227,9'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1219,57'
          Dst:             _ZN8valijson8adapters29StdStringObjectMemberIteratorppEv
        - Src:             'include/valijson/validation_visitor.hpp:1227,9'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints18RequiredConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1243
      functionLinenumberEnd: 1254
      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:1244,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1244,66'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter11maybeObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1249,62'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter8asObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1251,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidatePropertiesC2ERKNS1_15StdStringObjectERKNSt3__16vectorINS_17ValidationResults7SegmentENS9_9allocatorISC_EEEEbbPSB_Pb
        - Src:             'include/valijson/validation_visitor.hpp:1250,20'
          Dst:             _ZNK8valijson11constraints18RequiredConstraint25applyToRequiredPropertiesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidatePropertiesEEEvRKT_
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints23SingularItemsConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1268
      functionLinenumberEnd: 1312
      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:1270,23'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:1275,54'
          Dst:             _ZNK8valijson11constraints23SingularItemsConstraint17getItemsSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:1286,40'
          Dst:             _ZN8valijson8adapters16StdStringAdapter8getArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:1286,38'
          Dst:             _ZNK8valijson8adapters14StdStringArray5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1286,38'
          Dst:             _ZNK8valijson8adapters14StdStringArray3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1286,38'
          Dst:             _ZNK8valijson8adapters27StdStringArrayValueIteratorneERKS1_
        - Src:             'include/valijson/validation_visitor.hpp:1286,38'
          Dst:             _ZNK8valijson8adapters27StdStringArrayValueIteratordeEv
        - Src:             'include/valijson/validation_visitor.hpp:1289,13'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1295,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:1299,36'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1301,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1289,13'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1309,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1309,9'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1286,38'
          Dst:             _ZN8valijson8adapters27StdStringArrayValueIteratorppEv
        - Src:             'include/valijson/validation_visitor.hpp:1309,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1309,9'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE5visitERKNS_11constraints14TypeConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1325
      functionLinenumberEnd: 1349
      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:1330,42'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateNamedTypesC2ERKS2_bbbPb
        - Src:             'include/valijson/validation_visitor.hpp:1330,24'
          Dst:             _ZNK8valijson11constraints14TypeConstraint17applyToNamedTypesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateNamedTypesEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:1330,13'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateNamedTypesD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1330,13'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateNamedTypesD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1340,21'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasC2ERKS2_RKNSt3__16vectorINS_17ValidationResults7SegmentENS8_9allocatorISB_EEEEbbRS4_PSA_PjPb
        - Src:             'include/valijson/validation_visitor.hpp:1339,24'
          Dst:             _ZNK8valijson11constraints14TypeConstraint18applyToSchemaTypesINS_17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:1344,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: 1363
      functionLinenumberEnd: 1399
      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:1364,41'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:1364,65'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter10maybeArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:1368,38'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter12getArraySizeEv
        - Src:             'include/valijson/validation_visitor.hpp:1377,66'
          Dst:             _ZNK8valijson8adapters16StdStringAdapter7asArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:1378,77'
          Dst:             _ZNK8valijson8adapters14StdStringArray3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1380,76'
          Dst:             _ZNK8valijson8adapters14StdStringArray5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1384,18'
          Dst:             _ZN8valijson8adapters27StdStringArrayValueIteratorppEv
        - Src:             'include/valijson/validation_visitor.hpp:1384,39'
          Dst:             _ZNK8valijson8adapters27StdStringArrayValueIteratorneERKS1_
        - Src:             'include/valijson/validation_visitor.hpp:1385,21'
          Dst:             _ZNK8valijson8adapters27StdStringArrayValueIteratorptEv
        - Src:             'include/valijson/validation_visitor.hpp:1385,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_16StdStringAdapterEEptEv
        - Src:             'include/valijson/validation_visitor.hpp:1385,39'
          Dst:             _ZNK8valijson8adapters27StdStringArrayValueIteratordeEv
        - Src:             'include/valijson/validation_visitor.hpp:1385,21'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1385,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_16StdStringAdapterEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1385,21'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1385,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_16StdStringAdapterEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1389,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1384,47'
          Dst:             _ZN8valijson8adapters27StdStringArrayValueIteratorppEv
        - Src:             'include/valijson/validation_visitor.hpp:1381,99'
          Dst:             _ZN8valijson8adapters27StdStringArrayValueIteratorppEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter7asArrayEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 116
      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:115,9'
          Dst:             _ZN8valijson17throwRuntimeErrorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK8valijson8adapters14StdStringArray3endEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 410
      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: 404
      functionLinenumberEnd: 405
      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: 384
      functionLinenumberEnd: 384
      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:384,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters27StdStringArrayValueIteratorneERKS1_
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 379
      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: 369
      functionLinenumberEnd: 369
      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:369,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters27StdStringArrayValueIteratordeEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 364
      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:364,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: 1966
      functionLinenumberEnd: 1966
      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: 187
      functionLinenumberEnd: 187
      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:187,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson8adapters16StdStringAdapter8asObjectEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      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:157,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: 1832
      functionLinenumberEnd: 1832
      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: 1727
      functionLinenumberEnd: 1727
      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: 1836
      functionLinenumberEnd: 1870
      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:1838,79'
          Dst:             _ZNK8valijson8adapters15StdStringObject4findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1839,33'
          Dst:             _ZNK8valijson8adapters15StdStringObject3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1839,21'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratoreqERKS1_
        - Src:             'include/valijson/validation_visitor.hpp:1849,13'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1855,41'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratorptEv
        - Src:             'include/valijson/validation_visitor.hpp:1849,13'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1855,41'
          Dst:             _ZN8valijson8adapters10DerefProxyINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_16StdStringAdapterEEEEptEv
        - Src:             'include/valijson/validation_visitor.hpp:1855,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:1855,31'
          Dst:             _ZN8valijson8adapters10DerefProxyINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_16StdStringAdapterEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1856,27'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1855,31'
          Dst:             _ZN8valijson8adapters10DerefProxyINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_16StdStringAdapterEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1861,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1870,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1870,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
    - functionName:    _ZNK8valijson8adapters29StdStringObjectMemberIteratorptEv
      functionSourceFile: '/src/valijson/include/valijson/adapters/std_string_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 429
      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:429,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZN8valijson8adapters10DerefProxyINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_16StdStringAdapterEEEEptEv
      functionSourceFile: '/src/valijson/include/valijson/internal/basic_adapter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      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: 25
      functionLinenumberEnd: 25
      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:    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:    _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:    _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: 67
      functionLinenumberEnd: 68
      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_strlenEPKcm
      functionSourceFile: '/src/valijson/include/valijson/utils/utf8_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          141
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN8valijson5utils5isutfEc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/utils/utf8_utils.hpp:44,17'
          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: 47
      functionLinenumberEnd: 48
      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: 1572
      functionLinenumberEnd: 1572
      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: 399
      functionLinenumberEnd: 399
      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:399,9'
          Dst:             _ZN8valijson17throwNotSupportedEv
    - functionName:    _ZNK8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE13ValidateItemsclEjPKNS_9SubschemaE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1575
      functionLinenumberEnd: 1612
      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:1577,26'
          Dst:             _ZN8valijson8adapters14StdStringArray4sizeEv
        - Src:             'include/valijson/validation_visitor.hpp:1583,13'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1589,69'
          Dst:             _ZNK8valijson8adapters14StdStringArray5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1590,17'
          Dst:             _ZN8valijson8adapters27StdStringArrayValueIterator7advanceEl
        - Src:             'include/valijson/validation_visitor.hpp:1583,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_rangeEiii
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2025
      functionLinenumberEnd: 2052
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          175
      EdgeCount:       36
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:2028,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:2046,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE20validate_leap_secondEiii
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2072
      functionLinenumberEnd: 2079
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE16ValidateEqualityC2ERKS2_RKNSt3__16vectorINS_17ValidationResults7SegmentENS8_9allocatorISB_EEEEbbbPSA_Pj
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1422
      functionLinenumberEnd: 1422
      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: 1426
      functionLinenumberEnd: 1440
      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:1436,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: 1512
      functionLinenumberEnd: 1512
      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: 1901
      functionLinenumberEnd: 1901
      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: 1905
      functionLinenumberEnd: 1923
      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:1907,26'
          Dst:             _ZNK8valijson8adapters15StdStringObject4findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1907,60'
          Dst:             _ZNK8valijson8adapters15StdStringObject3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1907,48'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratoreqERKS1_
        - Src:             'include/valijson/validation_visitor.hpp:1911,38'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1916,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: 1516
      functionLinenumberEnd: 1538
      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:1518,26'
          Dst:             _ZNK8valijson8adapters15StdStringObject4findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1518,60'
          Dst:             _ZNK8valijson8adapters15StdStringObject3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1518,48'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratoreqERKS1_
        - Src:             'include/valijson/validation_visitor.hpp:1525,30'
          Dst:             _ZNK8valijson8adapters15StdStringObject4findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1525,66'
          Dst:             _ZNK8valijson8adapters15StdStringObject3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1525,54'
          Dst:             _ZNK8valijson8adapters29StdStringObjectMemberIteratoreqERKS1_
        - Src:             'include/valijson/validation_visitor.hpp:1530,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: 1731
      functionLinenumberEnd: 1788
      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:1740,65'
          Dst:             _ZN8valijson18DefaultRegexEngineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1740,17'
          Dst:             _ZN8valijson18DefaultRegexEngineD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1740,17'
          Dst:             _ZN8valijson18DefaultRegexEngineD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1747,39'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1747,39'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1747,39'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/validation_visitor.hpp:1747,39'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/validation_visitor.hpp:1748,21'
          Dst:             _ZN8valijson18DefaultRegexEngine6searchERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS0_
        - Src:             'include/valijson/validation_visitor.hpp:1756,21'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1762,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:1763,35'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1756,21'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1768,36'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1779,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1779,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1780,13'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1747,39'
          Dst:             _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/validation_visitor.hpp:1780,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: 88
      functionLinenumberEnd: 88
      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:77,5'
          Dst:             _ZN8valijson11constraints17ConstraintVisitorC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:83,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKSA_
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      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:59,7'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:59,7'
          Dst:             _ZN8valijson11constraints17ConstraintVisitorD2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED0Ev
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      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:59,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: 155
      functionLinenumberEnd: 160
      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:158,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasC2ERKSB_RKNSt3__16vectorINS_17ValidationResults7SegmentENSH_9allocatorISK_EEEEbbRSD_PSJ_PjPb
        - Src:             'include/valijson/validation_visitor.hpp:157,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: 181
      functionLinenumberEnd: 202
      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:184,27'
          Dst:             _ZN8valijson17ValidationResultsC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:187,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:191,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasC2ERKSB_RKNSt3__16vectorINS_17ValidationResults7SegmentENSH_9allocatorISK_EEEEbbRSD_PSJ_PjPb
        - Src:             'include/valijson/validation_visitor.hpp:190,20'
          Dst:             _ZNK8valijson11constraints15AnyOfConstraint17applyToSubschemasINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:194,38'
          Dst:             _ZN8valijson17ValidationResults5ErrorC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:195,34'
          Dst:             _ZN8valijson17ValidationResults8popErrorERNS0_5ErrorE
        - Src:             'include/valijson/validation_visitor.hpp:196,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNS0_5ErrorE
        - Src:             'include/valijson/validation_visitor.hpp:198,24'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:199,9'
          Dst:             _ZN8valijson17ValidationResults5ErrorD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:199,9'
          Dst:             _ZN8valijson17ValidationResults5ErrorD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:202,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:202,5'
          Dst:             _ZN8valijson17ValidationResultsD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:202,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:202,5'
          Dst:             _ZN8valijson17ValidationResultsD2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints21ConditionalConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 242
      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:217,27'
          Dst:             _ZN8valijson17ValidationResultsC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:221,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:222,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:225,52'
          Dst:             _ZNK8valijson11constraints21ConditionalConstraint14getIfSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:225,25'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:226,57'
          Dst:             _ZNK8valijson11constraints21ConditionalConstraint16getThenSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:227,71'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:229,57'
          Dst:             _ZNK8valijson11constraints21ConditionalConstraint16getElseSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:230,71'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:234,38'
          Dst:             _ZN8valijson17ValidationResults5ErrorC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:235,40'
          Dst:             _ZN8valijson17ValidationResults8popErrorERNS0_5ErrorE
        - Src:             'include/valijson/validation_visitor.hpp:236,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNS0_5ErrorE
        - Src:             'include/valijson/validation_visitor.hpp:238,24'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:239,9'
          Dst:             _ZN8valijson17ValidationResults5ErrorD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:239,9'
          Dst:             _ZN8valijson17ValidationResults5ErrorD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:242,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:242,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:242,5'
          Dst:             _ZN8valijson17ValidationResultsD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:242,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:242,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:242,5'
          Dst:             _ZN8valijson17ValidationResultsD2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints15ConstConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 263
      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:255,25'
          Dst:             _ZNK8valijson11constraints15ConstConstraint8getValueEv
        - Src:             'include/valijson/validation_visitor.hpp:257,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: 276
      functionLinenumberEnd: 302
      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:277,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:277,65'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE10maybeArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:281,49'
          Dst:             _ZNK8valijson11constraints18ContainsConstraint12getSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:282,58'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:285,29'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:285,29'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/validation_visitor.hpp:285,29'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/validation_visitor.hpp:285,29'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/validation_visitor.hpp:286,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:287,35'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:291,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:291,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:291,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:285,29'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/validation_visitor.hpp:291,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:295,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: 322
      functionLinenumberEnd: 352
      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:324,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:324,67'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:329,62'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:337,48'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE28ValidatePropertyDependenciesC2ERKNS1_22GenericRapidJsonObjectISA_EERKNSt3__16vectorINS_17ValidationResults7SegmentENSJ_9allocatorISM_EEEEPSL_Pb
        - Src:             'include/valijson/validation_visitor.hpp:337,20'
          Dst:             _ZNK8valijson11constraints22DependenciesConstraint27applyToPropertyDependenciesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE28ValidatePropertyDependenciesEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:345,46'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE26ValidateSchemaDependenciesC2ERKNS1_22GenericRapidJsonObjectISA_EERKNSt3__16vectorINS_17ValidationResults7SegmentENSJ_9allocatorISM_EEEERSD_PSL_Pb
        - Src:             'include/valijson/validation_visitor.hpp:345,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: 365
      functionLinenumberEnd: 379
      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:368,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE16ValidateEqualityC2ERKSB_RKNSt3__16vectorINS_17ValidationResults7SegmentENSH_9allocatorISK_EEEEbbbPSJ_Pj
        - Src:             'include/valijson/validation_visitor.hpp:367,20'
          Dst:             _ZNK8valijson11constraints14EnumConstraint13applyToValuesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE16ValidateEqualityEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:372,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: 389
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         239
      ICount:          1135
      EdgeCount:       428
      CyclomaticComplexity: 191
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE19validate_date_rangeEiii
        - _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE20validate_leap_secondEiii
        - _ZNK8valijson11constraints16FormatConstraint9getFormatEv
        - _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
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:407,23'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isStringEv
        - Src:             'include/valijson/validation_visitor.hpp:411,40'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asStringEv
        - Src:             'include/valijson/validation_visitor.hpp:412,47'
          Dst:             _ZNK8valijson11constraints16FormatConstraint9getFormatEv
        - 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:421,24'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE19validate_date_rangeEiii
        - Src:             'include/valijson/validation_visitor.hpp:415,13'
          Dst:             __cxa_guard_abort
        - Src:             'include/valijson/validation_visitor.hpp:424,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:431,13'
          Dst:             __cxa_guard_acquire
        - Src:             'include/valijson/validation_visitor.hpp:431,13'
          Dst:             __cxa_atexit
        - Src:             'include/valijson/validation_visitor.hpp:431,13'
          Dst:             __cxa_guard_release
        - Src:             'include/valijson/validation_visitor.hpp:432,13'
          Dst:             __cxa_guard_acquire
        - Src:             'include/valijson/validation_visitor.hpp:432,13'
          Dst:             __cxa_atexit
        - Src:             'include/valijson/validation_visitor.hpp:432,13'
          Dst:             __cxa_guard_release
        - Src:             'include/valijson/validation_visitor.hpp:431,13'
          Dst:             __cxa_guard_abort
        - Src:             'include/valijson/validation_visitor.hpp:432,13'
          Dst:             __cxa_guard_abort
        - Src:             'include/valijson/validation_visitor.hpp:445,26'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE20validate_leap_secondEiii
        - Src:             'include/valijson/validation_visitor.hpp:447,40'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:455,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:462,13'
          Dst:             __cxa_guard_acquire
        - Src:             'include/valijson/validation_visitor.hpp:462,13'
          Dst:             __cxa_atexit
        - Src:             'include/valijson/validation_visitor.hpp:462,13'
          Dst:             __cxa_guard_release
        - Src:             'include/valijson/validation_visitor.hpp:463,13'
          Dst:             __cxa_guard_acquire
        - Src:             'include/valijson/validation_visitor.hpp:463,13'
          Dst:             __cxa_atexit
        - Src:             'include/valijson/validation_visitor.hpp:463,13'
          Dst:             __cxa_guard_release
        - Src:             'include/valijson/validation_visitor.hpp:469,22'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE19validate_date_rangeEiii
        - Src:             'include/valijson/validation_visitor.hpp:462,13'
          Dst:             __cxa_guard_abort
        - Src:             'include/valijson/validation_visitor.hpp:463,13'
          Dst:             __cxa_guard_abort
        - Src:             'include/valijson/validation_visitor.hpp:482,26'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE20validate_leap_secondEiii
        - Src:             'include/valijson/validation_visitor.hpp:484,40'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:492,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:498,13'
          Dst:             __cxa_guard_acquire
        - Src:             'include/valijson/validation_visitor.hpp:498,13'
          Dst:             __cxa_atexit
        - Src:             'include/valijson/validation_visitor.hpp:498,13'
          Dst:             __cxa_guard_release
        - Src:             'include/valijson/validation_visitor.hpp:498,13'
          Dst:             __cxa_guard_abort
        - Src:             'include/valijson/validation_visitor.hpp:506,28'
          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: 532
      functionLinenumberEnd: 621
      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:534,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:534,66'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE10maybeArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:540,71'
          Dst:             _ZNK8valijson11constraints21LinearItemsConstraint27getAdditionalItemsSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:546,58'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:547,36'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4sizeEv
        - Src:             'include/valijson/validation_visitor.hpp:553,54'
          Dst:             _ZNK8valijson11constraints21LinearItemsConstraint21getItemSubschemaCountEv
        - Src:             'include/valijson/validation_visitor.hpp:560,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:566,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:565,24'
          Dst:             _ZNK8valijson11constraints21LinearItemsConstraint21applyToItemSubschemasINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE13ValidateItemsEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:581,73'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:582,23'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7advanceEl
        - Src:             'include/valijson/validation_visitor.hpp:584,36'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/validation_visitor.hpp:584,29'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/validation_visitor.hpp:589,21'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:595,25'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/validation_visitor.hpp:594,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:594,65'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:597,36'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:599,40'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:589,21'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:594,65'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:608,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:584,43'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/validation_visitor.hpp:608,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:611,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: 631
      functionLinenumberEnd: 657
      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:632,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isNumberEv
        - Src:             'include/valijson/validation_visitor.hpp:632,66'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:637,43'
          Dst:             _ZNK8valijson11constraints17MaximumConstraint10getMaximumEv
        - Src:             'include/valijson/validation_visitor.hpp:639,24'
          Dst:             _ZNK8valijson11constraints17MaximumConstraint19getExclusiveMaximumEv
        - Src:             'include/valijson/validation_visitor.hpp:640,26'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:642,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:648,29'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:650,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: 667
      functionLinenumberEnd: 683
      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:668,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:668,65'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE10maybeArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:672,46'
          Dst:             _ZNK8valijson11constraints18MaxItemsConstraint11getMaxItemsEv
        - Src:             'include/valijson/validation_visitor.hpp:673,22'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:673,32'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4sizeEv
        - Src:             'include/valijson/validation_visitor.hpp:678,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: 693
      functionLinenumberEnd: 711
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          160
      EdgeCount:       62
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson5utils9u8_strlenEPKcm
        - _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:694,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isStringEv
        - Src:             'include/valijson/validation_visitor.hpp:694,66'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - Src:             'include/valijson/validation_visitor.hpp:698,40'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asStringEv
        - Src:             'include/valijson/validation_visitor.hpp:699,30'
          Dst:             _ZN8valijson5utils9u8_strlenEPKcm
        - Src:             'include/valijson/validation_visitor.hpp:700,47'
          Dst:             _ZNK8valijson11constraints19MaxLengthConstraint12getMaxLengthEv
        - Src:             'include/valijson/validation_visitor.hpp:706,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: 721
      functionLinenumberEnd: 738
      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:722,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:722,66'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:726,51'
          Dst:             _ZNK8valijson11constraints23MaxPropertiesConstraint16getMaxPropertiesEv
        - Src:             'include/valijson/validation_visitor.hpp:728,22'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:728,33'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4sizeEv
        - Src:             'include/valijson/validation_visitor.hpp:733,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: 748
      functionLinenumberEnd: 773
      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:749,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isNumberEv
        - Src:             'include/valijson/validation_visitor.hpp:749,66'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:754,43'
          Dst:             _ZNK8valijson11constraints17MinimumConstraint10getMinimumEv
        - Src:             'include/valijson/validation_visitor.hpp:756,24'
          Dst:             _ZNK8valijson11constraints17MinimumConstraint19getExclusiveMinimumEv
        - Src:             'include/valijson/validation_visitor.hpp:757,26'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:759,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:764,29'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:766,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: 783
      functionLinenumberEnd: 799
      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:784,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:784,65'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE10maybeArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:788,46'
          Dst:             _ZNK8valijson11constraints18MinItemsConstraint11getMinItemsEv
        - Src:             'include/valijson/validation_visitor.hpp:789,22'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:789,32'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4sizeEv
        - Src:             'include/valijson/validation_visitor.hpp:794,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: 809
      functionLinenumberEnd: 827
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          160
      EdgeCount:       62
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - _ZN8valijson5utils9u8_strlenEPKcm
        - _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:810,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isStringEv
        - Src:             'include/valijson/validation_visitor.hpp:810,66'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - Src:             'include/valijson/validation_visitor.hpp:814,40'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asStringEv
        - Src:             'include/valijson/validation_visitor.hpp:815,30'
          Dst:             _ZN8valijson5utils9u8_strlenEPKcm
        - Src:             'include/valijson/validation_visitor.hpp:816,47'
          Dst:             _ZNK8valijson11constraints19MinLengthConstraint12getMinLengthEv
        - Src:             'include/valijson/validation_visitor.hpp:822,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: 837
      functionLinenumberEnd: 854
      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:838,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:838,66'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:842,51'
          Dst:             _ZNK8valijson11constraints23MinPropertiesConstraint16getMinPropertiesEv
        - Src:             'include/valijson/validation_visitor.hpp:844,22'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:844,33'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4sizeEv
        - Src:             'include/valijson/validation_visitor.hpp:849,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: 864
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         55
      ICount:          301
      EdgeCount:       58
      CyclomaticComplexity: 5
      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
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:865,43'
          Dst:             _ZNK8valijson11constraints26MultipleOfDoubleConstraint10getDivisorEv
        - Src:             'include/valijson/validation_visitor.hpp:868,22'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:869,27'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asDoubleERd
        - Src:             'include/valijson/validation_visitor.hpp:871,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:876,29'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE12maybeIntegerEv
        - Src:             'include/valijson/validation_visitor.hpp:878,27'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9asIntegerERl
        - Src:             'include/valijson/validation_visitor.hpp:880,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:907,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:919,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: 935
      functionLinenumberEnd: 984
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         52
      ICount:          266
      EdgeCount:       58
      CyclomaticComplexity: 8
      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
        - remainder
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:936,44'
          Dst:             _ZNK8valijson11constraints23MultipleOfIntConstraint10getDivisorEv
        - Src:             'include/valijson/validation_visitor.hpp:939,22'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE12maybeIntegerEv
        - Src:             'include/valijson/validation_visitor.hpp:940,27'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE9asIntegerERl
        - Src:             'include/valijson/validation_visitor.hpp:942,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:946,29'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeDoubleEv
        - Src:             'include/valijson/validation_visitor.hpp:948,27'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asDoubleERd
        - Src:             'include/valijson/validation_visitor.hpp:950,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:958,26'
          Dst:             remainder
        - Src:             'include/valijson/validation_visitor.hpp:961,36'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:978,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: 998
      functionLinenumberEnd: 1016
      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:999,49'
          Dst:             _ZNK8valijson11constraints13NotConstraint12getSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:1005,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:1006,15'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1008,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1016,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1016,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: 1026
      functionLinenumberEnd: 1055
      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:1029,27'
          Dst:             _ZN8valijson17ValidationResultsC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1031,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:1035,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasC2ERKSB_RKNSt3__16vectorINS_17ValidationResults7SegmentENSH_9allocatorISK_EEEEbbRSD_PSJ_PjPb
        - Src:             'include/valijson/validation_visitor.hpp:1034,20'
          Dst:             _ZNK8valijson11constraints15OneOfConstraint17applyToSubschemasINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:1039,42'
          Dst:             _ZN8valijson17ValidationResults5ErrorC2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1040,38'
          Dst:             _ZN8valijson17ValidationResults8popErrorERNS0_5ErrorE
        - Src:             'include/valijson/validation_visitor.hpp:1041,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNS0_5ErrorE
        - Src:             'include/valijson/validation_visitor.hpp:1043,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1045,13'
          Dst:             _ZN8valijson17ValidationResults5ErrorD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1045,13'
          Dst:             _ZN8valijson17ValidationResults5ErrorD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1049,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1055,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1055,5'
          Dst:             _ZN8valijson17ValidationResultsD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1055,5'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1055,5'
          Dst:             _ZN8valijson17ValidationResultsD2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE5visitERKNS_11constraints17PatternConstraintE
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1065
      functionLinenumberEnd: 1085
      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:1066,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isStringEv
        - Src:             'include/valijson/validation_visitor.hpp:1066,66'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeStringEv
        - Src:             'include/valijson/validation_visitor.hpp:1070,40'
          Dst:             _ZNK8valijson11constraints17PatternConstraint10getPatternINSt3__19allocatorIcEEEENS3_12basic_stringIcNS3_11char_traitsIcEET_EERKS9_
        - Src:             'include/valijson/validation_visitor.hpp:1073,50'
          Dst:             _ZN8valijson18DefaultRegexEngineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1073,13'
          Dst:             _ZN8valijson18DefaultRegexEngineD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1073,13'
          Dst:             _ZN8valijson18DefaultRegexEngineD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1076,43'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asStringEv
        - Src:             'include/valijson/validation_visitor.hpp:1076,14'
          Dst:             _ZN8valijson18DefaultRegexEngine6searchERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS0_
        - Src:             'include/valijson/validation_visitor.hpp:1078,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: 1095
      functionLinenumberEnd: 1096
      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: 1124
      functionLinenumberEnd: 1204
      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:1125,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1125,66'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1136,62'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1138,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:1137,20'
          Dst:             _ZNK8valijson11constraints20PropertiesConstraint17applyToPropertiesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE26ValidatePropertySubschemasEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:1152,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:1151,20'
          Dst:             _ZNK8valijson11constraints20PropertiesConstraint24applyToPatternPropertiesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE33ValidatePatternPropertySubschemasEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:1160,28'
          Dst:             _ZNK8valijson11constraints20PropertiesConstraint32getAdditionalPropertiesSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:1162,54'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE13getObjectSizeEv
        - Src:             'include/valijson/validation_visitor.hpp:1165,69'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1165,69'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1165,69'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/validation_visitor.hpp:1165,69'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/validation_visitor.hpp:1170,21'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1170,21'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1165,69'
          Dst:             _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/validation_visitor.hpp:1171,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1182,57'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1182,57'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1182,57'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/validation_visitor.hpp:1182,57'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/validation_visitor.hpp:1186,17'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1192,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:1193,32'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1195,36'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1186,17'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1200,13'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1200,13'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1201,9'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1182,57'
          Dst:             _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/validation_visitor.hpp:1201,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: 1214
      functionLinenumberEnd: 1230
      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:1215,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1215,66'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1219,68'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1219,57'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1219,57'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1219,57'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/validation_visitor.hpp:1219,57'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/validation_visitor.hpp:1220,40'
          Dst:             _ZN8valijson8adapters16StdStringAdapterC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1221,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:1224,55'
          Dst:             _ZNK8valijson11constraints23PropertyNamesConstraint12getSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:1224,28'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1227,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1227,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters16StdStringAdapterENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1227,9'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1227,9'
          Dst:             _ZN8valijson8adapters28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1219,57'
          Dst:             _ZN8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/validation_visitor.hpp:1227,9'
          Dst:             _ZN8valijson8adapters16StdStringAdapterD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1227,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: 1243
      functionLinenumberEnd: 1254
      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:1244,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8isObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1244,66'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE11maybeObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1249,62'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8asObjectEv
        - Src:             'include/valijson/validation_visitor.hpp:1251,17'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidatePropertiesC2ERKNS1_22GenericRapidJsonObjectISA_EERKNSt3__16vectorINS_17ValidationResults7SegmentENSJ_9allocatorISM_EEEEbbPSL_Pb
        - Src:             'include/valijson/validation_visitor.hpp:1250,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: 1268
      functionLinenumberEnd: 1312
      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:1270,23'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:1275,54'
          Dst:             _ZNK8valijson11constraints23SingularItemsConstraint17getItemsSubschemaEv
        - Src:             'include/valijson/validation_visitor.hpp:1286,49'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE8getArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:1286,38'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1286,38'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1286,38'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/validation_visitor.hpp:1286,38'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/validation_visitor.hpp:1289,13'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1295,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:1299,36'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1301,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1289,13'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1309,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1309,9'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1286,38'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/validation_visitor.hpp:1309,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1309,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: 1325
      functionLinenumberEnd: 1349
      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:1330,42'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateNamedTypesC2ERKSB_bbbPb
        - Src:             'include/valijson/validation_visitor.hpp:1330,24'
          Dst:             _ZNK8valijson11constraints14TypeConstraint17applyToNamedTypesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateNamedTypesEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:1330,13'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateNamedTypesD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1330,13'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateNamedTypesD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1340,21'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasC2ERKSB_RKNSt3__16vectorINS_17ValidationResults7SegmentENSH_9allocatorISK_EEEEbbRSD_PSJ_PjPb
        - Src:             'include/valijson/validation_visitor.hpp:1339,24'
          Dst:             _ZNK8valijson11constraints14TypeConstraint18applyToSchemaTypesINS_17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS6_4UTF8IcEENS6_19MemoryPoolAllocatorINS6_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE18ValidateSubschemasEEEvRKT_
        - Src:             'include/valijson/validation_visitor.hpp:1344,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: 1363
      functionLinenumberEnd: 1399
      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:1364,41'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7isArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:1364,65'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE10maybeArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:1368,38'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE12getArraySizeEv
        - Src:             'include/valijson/validation_visitor.hpp:1377,66'
          Dst:             _ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE7asArrayEv
        - Src:             'include/valijson/validation_visitor.hpp:1378,77'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1380,76'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1384,18'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/validation_visitor.hpp:1384,39'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEneERKSA_
        - Src:             'include/valijson/validation_visitor.hpp:1385,21'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/validation_visitor.hpp:1385,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/validation_visitor.hpp:1385,39'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/validation_visitor.hpp:1385,21'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1385,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1385,21'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1385,21'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1389,32'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1384,47'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEppEv
        - Src:             'include/valijson/validation_visitor.hpp:1381,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: 1966
      functionLinenumberEnd: 1966
      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: 1832
      functionLinenumberEnd: 1832
      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: 1727
      functionLinenumberEnd: 1727
      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: 1836
      functionLinenumberEnd: 1870
      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:1838,79'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1839,33'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1839,21'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'include/valijson/validation_visitor.hpp:1849,13'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1855,41'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEptEv
        - Src:             'include/valijson/validation_visitor.hpp:1855,41'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEEptEv
        - Src:             'include/valijson/validation_visitor.hpp:1855,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:1855,31'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1856,27'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1849,13'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1855,31'
          Dst:             _ZN8valijson8adapters10DerefProxyINS0_28GenericRapidJsonObjectMemberIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1861,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1870,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1870,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: 231
      functionLinenumberEnd: 232
      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:232,24'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE9MemberEndEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:232,46'
          Dst:             _ZNK9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE11MemberBeginEv
        - Src:             'include/valijson/adapters/rapidjson_adapter.hpp:232,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: 1572
      functionLinenumberEnd: 1572
      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: 1575
      functionLinenumberEnd: 1612
      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:1577,32'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4sizeEv
        - Src:             'include/valijson/validation_visitor.hpp:1583,13'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1589,69'
          Dst:             _ZNK8valijson8adapters21GenericRapidJsonArrayIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5beginEv
        - Src:             'include/valijson/validation_visitor.hpp:1590,17'
          Dst:             _ZN8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE7advanceEl
        - Src:             'include/valijson/validation_visitor.hpp:1593,41'
          Dst:             _ZNK8valijson8adapters34GenericRapidJsonArrayValueIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEdeEv
        - Src:             'include/valijson/validation_visitor.hpp:1593,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:1593,31'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1594,27'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1583,13'
          Dst:             _ZN8valijson17ValidationResults7SegmentD2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1593,31'
          Dst:             _ZN8valijson8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1607,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1612,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
        - Src:             'include/valijson/validation_visitor.hpp:1612,9'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEED2Ev
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE19validate_date_rangeEiii
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2025
      functionLinenumberEnd: 2052
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          175
      EdgeCount:       36
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/valijson/validation_visitor.hpp:2028,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:2046,28'
          Dst:             _ZN8valijson17ValidationResults9pushErrorERKNSt3__16vectorINS0_7SegmentENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE20validate_leap_secondEiii
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2072
      functionLinenumberEnd: 2079
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE16ValidateEqualityC2ERKSB_RKNSt3__16vectorINS_17ValidationResults7SegmentENSH_9allocatorISK_EEEEbbbPSJ_Pj
      functionSourceFile: '/src/valijson/include/valijson/validation_visitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1422
      functionLinenumberEnd: 1422
      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: 1426
      functionLinenumberEnd: 1440
      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:1436,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: 1512
      functionLinenumberEnd: 1512
      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: 1901
      functionLinenumberEnd: 1901
      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: 1905
      functionLinenumberEnd: 1923
      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:1907,26'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1907,60'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1907,48'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'include/valijson/validation_visitor.hpp:1911,38'
          Dst:             _ZN8valijson17ValidationVisitorINS_8adapters23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS_18DefaultRegexEngineEE14validateSchemaERKNS_9SubschemaE
        - Src:             'include/valijson/validation_visitor.hpp:1916,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: 1516
      functionLinenumberEnd: 1538
      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:1518,26'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1518,60'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1518,48'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'include/valijson/validation_visitor.hpp:1525,30'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE4findERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEE
        - Src:             'include/valijson/validation_visitor.hpp:1525,66'
          Dst:             _ZNK8valijson8adapters22GenericRapidJsonObjectIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE3endEv
        - Src:             'include/valijson/validation_visitor.hpp:1525,54'
          Dst:             _ZNK8valijson8adapters36GenericRapidJsonObjectMemberIteratorIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEeqERKSA_
        - Src:             'include/valijson/validation_visitor.hpp:1530,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:       []
...
