---
Fuzzer filename: '/src/libjxl/tools/color_encoding_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __gxx_personality_v0
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __clang_call_terminate
      functionSourceFile: ''
      linkageType:     WeakODRLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_begin_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_begin_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_allocate_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthC1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.std::bad_array_new_length *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.std::bad_array_new_length *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_throw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorC2EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     WeakODRLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::length_error *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/usr/local/bin/../include/c++/v1/stdexcept:0,0'
          Branch Sides:
            - BranchSide:      '/usr/local/bin/../include/c++/v1/stdexcept:0,0'
              BranchSideFuncs:
                - _ZNSt11logic_errorC2EPKc
            - BranchSide:      '/usr/local/bin/../include/c++/v1/stdexcept:153,91'
              BranchSideFuncs:
                - _ZNSt11logic_errorC2EPKc
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:153,74'
          Dst:             _ZNSt11logic_errorC2EPKc
    - functionName:    _ZNSt11logic_errorC2EPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::logic_error *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.std::length_error *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorD0Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.std::length_error *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_free_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/libjxl/tools/color_encoding_fuzzer.cc'
      linkageType:     externalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6jpegxl5tools12TestOneInputEPKhm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/libjxl/tools/color_encoding_fuzzer.cc:0,0'
          Branch Sides:
            - BranchSide:      '/src/libjxl/tools/color_encoding_fuzzer.cc:0,0'
              BranchSideFuncs:
                - _ZN6jpegxl5tools12TestOneInputEPKhm
            - BranchSide:      '/src/libjxl/tools/color_encoding_fuzzer.cc:25,10'
              BranchSideFuncs:
                - _ZN6jpegxl5tools12TestOneInputEPKhm
      Callsites:
        - Src:             '/src/libjxl/tools/color_encoding_fuzzer.cc:25,10'
          Dst:             _ZN6jpegxl5tools12TestOneInputEPKhm
    - functionName:    _ZN6jpegxl5tools12TestOneInputEPKhm
      functionSourceFile: '/src/libjxl/tools/color_encoding_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3jxl16ParseDescriptionERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEP16JxlColorEncoding
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libjxl/tools/color_encoding_fuzzer.cc:0,0'
          Branch Sides:
            - BranchSide:      '/src/libjxl/tools/color_encoding_fuzzer.cc:14,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EPKcm
                - llvm.lifetime.start.p0i8
                - _ZN3jxl16ParseDescriptionERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEP16JxlColorEncoding
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/libjxl/tools/color_encoding_fuzzer.cc:14,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EPKcm
                - llvm.lifetime.start.p0i8
                - _ZN3jxl16ParseDescriptionERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEP16JxlColorEncoding
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/libjxl/tools/color_encoding_fuzzer.cc:16,9'
          Dst:             _ZN3jxl16ParseDescriptionERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEP16JxlColorEncoding
    - functionName:    _ZN3jxl12_GLOBAL__N_19ParseEnumI19JxlTransferFunctionEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
      functionSourceFile: '/src/libjxl/lib/extras/dec/color_description.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          92
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3jxl6StatusC2Eb
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:0,0'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:66,31'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:66,31'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:66,31'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:66,31'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:66,31'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:66,31'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:66,31'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:66,31'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
      Callsites:
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:0,0'
          Dst:             _ZN3jxl6StatusC2Eb
    - functionName:    _ZN3jxl6StatusC2Eb
      functionSourceFile: '/src/libjxl/lib/jxl/base/status.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.jxl::Status *'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3jxl12_GLOBAL__N_19ParseEnumI18JxlRenderingIntentEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
      functionSourceFile: '/src/libjxl/lib/extras/dec/color_description.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          60
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3jxl6StatusC2Eb
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:0,0'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:66,31'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:66,31'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:66,31'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:66,31'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
      Callsites:
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:0,0'
          Dst:             _ZN3jxl6StatusC2Eb
    - functionName:    _ZN3jxl12_GLOBAL__N_19ParseEnumI12JxlPrimariesEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
      functionSourceFile: '/src/libjxl/lib/extras/dec/color_description.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          60
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3jxl6StatusC2Eb
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:0,0'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:66,31'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:66,31'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:66,31'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:66,31'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
      Callsites:
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:0,0'
          Dst:             _ZN3jxl6StatusC2Eb
    - functionName:    _Z14__libcpp_isnanIdEbT_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/math.h'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z5isnanUa9enable_ifILb1EEd
      functionSourceFile: '/usr/local/bin/../include/c++/v1/math.h'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z14__libcpp_isnanIdEbT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/usr/local/bin/../include/c++/v1/math.h:0,0'
          Branch Sides:
            - BranchSide:      '/usr/local/bin/../include/c++/v1/math.h:0,0'
              BranchSideFuncs:
                - _Z14__libcpp_isnanIdEbT_
            - BranchSide:      '/usr/local/bin/../include/c++/v1/math.h:558,43'
              BranchSideFuncs:
                - _Z14__libcpp_isnanIdEbT_
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/math.h:558,43'
          Dst:             _Z14__libcpp_isnanIdEbT_
    - functionName:    _ZN3jxl12_GLOBAL__N_111ParseDoubleERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPd
      functionSourceFile: '/src/libjxl/lib/extras/dec/color_description.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'double *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          87
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _Z5isnanUa9enable_ifILb1EEd
        - _ZN3jxl6StatusC2ENS_10StatusCodeE
        - _ZN3jxl6StatusC2Eb
        - __errno_location
        - strtod
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:0,0'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:100,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - strtod
                - _Z5isnanUa9enable_ifILb1EEd
                - __sanitizer_cov_trace_const_cmp4
                - _ZN3jxl6StatusC2Eb
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:100,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - strtod
                - _Z5isnanUa9enable_ifILb1EEd
                - __sanitizer_cov_trace_const_cmp4
                - _ZN3jxl6StatusC2Eb
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:103,17'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:103,20'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _Z5isnanUa9enable_ifILb1EEd
                - __sanitizer_cov_trace_const_cmp4
                - _ZN3jxl6StatusC2Eb
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:106,7'
              BranchSideFuncs:
                - _Z5isnanUa9enable_ifILb1EEd
                - __sanitizer_cov_trace_const_cmp4
                - _ZN3jxl6StatusC2Eb
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:103,7'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:104,12'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:106,18'
              BranchSideFuncs:
                - _Z5isnanUa9enable_ifILb1EEd
                - __sanitizer_cov_trace_const_cmp4
                - _ZN3jxl6StatusC2Eb
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:106,7'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:107,12'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:109,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN3jxl6StatusC2Eb
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:109,7'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:110,12'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:112,10'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:101,3'
          Dst:             __errno_location
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:102,8'
          Dst:             strtod
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:104,12'
          Dst:             _ZN3jxl6StatusC2ENS_10StatusCodeE
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:104,12'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:104,12'
          Dst:             _ZN3jxl6StatusC2ENS_10StatusCodeE
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:106,7'
          Dst:             _Z5isnanUa9enable_ifILb1EEd
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:107,12'
          Dst:             _ZN3jxl6StatusC2ENS_10StatusCodeE
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:107,12'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:107,12'
          Dst:             _ZN3jxl6StatusC2ENS_10StatusCodeE
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:110,12'
          Dst:             _ZN3jxl6StatusC2ENS_10StatusCodeE
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:110,12'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:110,12'
          Dst:             _ZN3jxl6StatusC2ENS_10StatusCodeE
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:112,10'
          Dst:             _ZN3jxl6StatusC2Eb
    - functionName:    __errno_location
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strtod
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'char *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3jxl6StatusC2ENS_10StatusCodeE
      functionSourceFile: '/src/libjxl/lib/jxl/base/status.h'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.jxl::Status *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3jxl13StatusMessageENS_6StatusEPKcz
      functionSourceFile: '/src/libjxl/lib/jxl/base/status.h'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
      functionSourceFile: '/src/libjxl/lib/extras/dec/color_description.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'class.jxl::(anonymous namespace)::Tokenizer *'
        - 'double *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3jxl12_GLOBAL__N_111ParseDoubleERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPd
        - _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZNK3jxl6StatuscvbEv
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:0,0'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:116,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPd
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:116,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPd
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:117,3'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:117,3'
              BranchSideFuncs:
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPd
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:118,10'
              BranchSideFuncs:
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPd
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:117,3'
          Dst:             _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:117,3'
          Dst:             _ZNK3jxl6StatuscvbEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:117,3'
          Dst:             _ZNK3jxl6Status4codeEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:117,3'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:118,10'
          Dst:             _ZN3jxl12_GLOBAL__N_111ParseDoubleERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPd
    - functionName:    _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/libjxl/lib/extras/dec/color_description.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'class.jxl::(anonymous namespace)::Tokenizer *'
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3jxl6StatusC2ENS_10StatusCodeE
        - _ZN3jxl6StatusC2Eb
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:0,0'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:82,24'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrEmm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZN3jxl6StatusC2Eb
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrEmm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:82,24'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrEmm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZN3jxl6StatusC2Eb
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrEmm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:83,9'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:84,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrEmm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZN3jxl6StatusC2Eb
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:86,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrEmm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv
                - _ZN3jxl6StatusC2Eb
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:88,9'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:88,31'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:89,18'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
      Callsites:
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:88,31'
          Dst:             _ZN3jxl6StatusC2ENS_10StatusCodeE
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:88,31'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:88,31'
          Dst:             _ZN3jxl6StatusC2ENS_10StatusCodeE
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:90,12'
          Dst:             _ZN3jxl6StatusC2Eb
    - functionName:    _ZNK3jxl6StatuscvbEv
      functionSourceFile: '/src/libjxl/lib/jxl/base/status.h'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.jxl::Status *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3jxl6Status4codeEv
      functionSourceFile: '/src/libjxl/lib/jxl/base/status.h'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.jxl::Status *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3jxl12_GLOBAL__N_19ParseEnumI13JxlWhitePointEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
      functionSourceFile: '/src/libjxl/lib/extras/dec/color_description.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          60
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3jxl6StatusC2Eb
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:0,0'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:66,31'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:66,31'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:66,31'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:66,31'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
      Callsites:
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:0,0'
          Dst:             _ZN3jxl6StatusC2Eb
    - functionName:    _ZN3jxl12_GLOBAL__N_19ParseEnumI13JxlColorSpaceEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
      functionSourceFile: '/src/libjxl/lib/extras/dec/color_description.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          60
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3jxl6StatusC2Eb
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:0,0'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZNSt3__1eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:66,31'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:66,31'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,29'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:66,31'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:65,9'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:66,31'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
      Callsites:
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:0,0'
          Dst:             _ZN3jxl6StatusC2Eb
    - functionName:    _ZN3jxl12_GLOBAL__N_121ParseTransferFunctionEPNS0_9TokenizerEP16JxlColorEncoding
      functionSourceFile: '/src/libjxl/lib/extras/dec/color_description.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'class.jxl::(anonymous namespace)::Tokenizer *'
        - 'struct.JxlColorEncoding *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          107
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3jxl12_GLOBAL__N_111ParseDoubleERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPd
        - _ZN3jxl12_GLOBAL__N_19ParseEnumI19JxlTransferFunctionEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
        - _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN3jxl6StatusC2ENS_10StatusCodeE
        - _ZN3jxl6StatusC2Eb
        - _ZNK3jxl6StatuscvbEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:0,0'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:183,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19ParseEnumI19JxlTransferFunctionEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
                - _ZNK3jxl6StatuscvbEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - __sanitizer_cov_trace_const_cmp1
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrEmm
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPd
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2Eb
                - _ZN3jxl6StatusC2Eb
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:183,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19ParseEnumI19JxlTransferFunctionEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
                - _ZNK3jxl6StatuscvbEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - __sanitizer_cov_trace_const_cmp1
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrEmm
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPd
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2Eb
                - _ZN3jxl6StatusC2Eb
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:183,7'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:185,8'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:190,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19ParseEnumI19JxlTransferFunctionEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
                - _ZNK3jxl6StatuscvbEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - __sanitizer_cov_trace_const_cmp1
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrEmm
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPd
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2Eb
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:191,3'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:191,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19ParseEnumI19JxlTransferFunctionEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
                - _ZNK3jxl6StatuscvbEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - __sanitizer_cov_trace_const_cmp1
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrEmm
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPd
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2Eb
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:192,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19ParseEnumI19JxlTransferFunctionEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
                - _ZNK3jxl6StatuscvbEv
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - __sanitizer_cov_trace_const_cmp1
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrEmm
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPd
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2Eb
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:192,7'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:193,12'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:196,7'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm
                - __sanitizer_cov_trace_const_cmp1
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrEmm
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPd
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:196,7'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:197,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrEmm
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPd
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:202,10'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:197,5'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:197,5'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:198,26'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:187,12'
          Dst:             _ZN3jxl6StatusC2Eb
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:191,3'
          Dst:             _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:191,3'
          Dst:             _ZNK3jxl6StatuscvbEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:191,3'
          Dst:             _ZNK3jxl6Status4codeEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:191,3'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:192,7'
          Dst:             _ZN3jxl12_GLOBAL__N_19ParseEnumI19JxlTransferFunctionEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:192,7'
          Dst:             _ZNK3jxl6StatuscvbEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:193,12'
          Dst:             _ZN3jxl6StatusC2Eb
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:197,5'
          Dst:             _ZN3jxl12_GLOBAL__N_111ParseDoubleERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPd
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:197,5'
          Dst:             _ZNK3jxl6StatuscvbEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:197,5'
          Dst:             _ZNK3jxl6Status4codeEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:197,5'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:199,12'
          Dst:             _ZN3jxl6StatusC2Eb
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:202,10'
          Dst:             _ZN3jxl6StatusC2ENS_10StatusCodeE
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:202,10'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:202,10'
          Dst:             _ZN3jxl6StatusC2ENS_10StatusCodeE
    - functionName:    _ZN3jxl12_GLOBAL__N_120ParseRenderingIntentEPNS0_9TokenizerEP16JxlColorEncoding
      functionSourceFile: '/src/libjxl/lib/extras/dec/color_description.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'class.jxl::(anonymous namespace)::Tokenizer *'
        - 'struct.JxlColorEncoding *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3jxl12_GLOBAL__N_19ParseEnumI18JxlRenderingIntentEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
        - _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN3jxl6StatusC2ENS_10StatusCodeE
        - _ZNK3jxl6StatuscvbEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:0,0'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:175,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19ParseEnumI18JxlRenderingIntentEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
                - _ZNK3jxl6StatuscvbEv
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:175,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19ParseEnumI18JxlRenderingIntentEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
                - _ZNK3jxl6StatuscvbEv
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:176,3'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:176,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19ParseEnumI18JxlRenderingIntentEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
                - _ZNK3jxl6StatuscvbEv
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:177,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19ParseEnumI18JxlRenderingIntentEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
                - _ZNK3jxl6StatuscvbEv
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:177,7'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:177,73'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:179,10'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:176,3'
          Dst:             _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:176,3'
          Dst:             _ZNK3jxl6StatuscvbEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:176,3'
          Dst:             _ZNK3jxl6Status4codeEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:176,3'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:177,7'
          Dst:             _ZN3jxl12_GLOBAL__N_19ParseEnumI18JxlRenderingIntentEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:177,7'
          Dst:             _ZNK3jxl6StatuscvbEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:177,73'
          Dst:             _ZN3jxl6StatusC2Eb
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:179,10'
          Dst:             _ZN3jxl6StatusC2ENS_10StatusCodeE
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:179,10'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:179,10'
          Dst:             _ZN3jxl6StatusC2ENS_10StatusCodeE
    - functionName:    _ZN3jxl12_GLOBAL__N_114ParsePrimariesEPNS0_9TokenizerEP16JxlColorEncoding
      functionSourceFile: '/src/libjxl/lib/extras/dec/color_description.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'class.jxl::(anonymous namespace)::Tokenizer *'
        - 'struct.JxlColorEncoding *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          167
      EdgeCount:       37
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
        - _ZN3jxl12_GLOBAL__N_19ParseEnumI12JxlPrimariesEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
        - _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN3jxl12_GLOBAL__N_19TokenizerC2EPKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEc
        - _ZN3jxl6StatusC2ENS_10StatusCodeE
        - _ZN3jxl6StatusC2Eb
        - _ZNK3jxl6StatuscvbEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:0,0'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:152,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19ParseEnumI12JxlPrimariesEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
                - _ZNK3jxl6StatuscvbEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19TokenizerC2EPKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEc
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZN3jxl6StatusC2Eb
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:152,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19ParseEnumI12JxlPrimariesEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
                - _ZNK3jxl6StatuscvbEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19TokenizerC2EPKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEc
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZN3jxl6StatusC2Eb
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:152,46'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:153,22'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:155,12'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:152,7'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:155,12'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:158,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19ParseEnumI12JxlPrimariesEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
                - _ZNK3jxl6StatuscvbEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19TokenizerC2EPKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEc
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:159,3'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:159,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19ParseEnumI12JxlPrimariesEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
                - _ZNK3jxl6StatuscvbEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19TokenizerC2EPKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEc
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:160,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19ParseEnumI12JxlPrimariesEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
                - _ZNK3jxl6StatuscvbEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19TokenizerC2EPKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEc
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:160,7'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:160,60'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:162,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19TokenizerC2EPKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEc
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:163,3'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:163,3'
              BranchSideFuncs:
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:164,3'
              BranchSideFuncs:
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:164,3'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:164,3'
              BranchSideFuncs:
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:165,3'
              BranchSideFuncs:
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:165,3'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:165,3'
              BranchSideFuncs:
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:166,3'
              BranchSideFuncs:
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:166,3'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:166,3'
              BranchSideFuncs:
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:167,3'
              BranchSideFuncs:
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:167,3'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:167,3'
              BranchSideFuncs:
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:168,3'
              BranchSideFuncs:
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:168,3'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:168,3'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:169,16'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:155,12'
          Dst:             _ZN3jxl6StatusC2Eb
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:159,3'
          Dst:             _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:159,3'
          Dst:             _ZNK3jxl6StatuscvbEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:159,3'
          Dst:             _ZNK3jxl6Status4codeEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:159,3'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:160,7'
          Dst:             _ZN3jxl12_GLOBAL__N_19ParseEnumI12JxlPrimariesEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:160,7'
          Dst:             _ZNK3jxl6StatuscvbEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:160,60'
          Dst:             _ZN3jxl6StatusC2Eb
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:162,13'
          Dst:             _ZN3jxl12_GLOBAL__N_19TokenizerC2EPKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEc
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:163,3'
          Dst:             _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:163,3'
          Dst:             _ZNK3jxl6StatuscvbEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:163,3'
          Dst:             _ZNK3jxl6Status4codeEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:163,3'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:164,3'
          Dst:             _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:164,3'
          Dst:             _ZNK3jxl6StatuscvbEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:164,3'
          Dst:             _ZNK3jxl6Status4codeEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:164,3'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:165,3'
          Dst:             _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:165,3'
          Dst:             _ZNK3jxl6StatuscvbEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:165,3'
          Dst:             _ZNK3jxl6Status4codeEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:165,3'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:166,3'
          Dst:             _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:166,3'
          Dst:             _ZNK3jxl6StatuscvbEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:166,3'
          Dst:             _ZNK3jxl6Status4codeEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:166,3'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:167,3'
          Dst:             _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:167,3'
          Dst:             _ZNK3jxl6StatuscvbEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:167,3'
          Dst:             _ZNK3jxl6Status4codeEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:167,3'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:168,3'
          Dst:             _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:168,3'
          Dst:             _ZNK3jxl6StatuscvbEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:168,3'
          Dst:             _ZNK3jxl6Status4codeEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:168,3'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:171,10'
          Dst:             _ZN3jxl6StatusC2ENS_10StatusCodeE
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:171,10'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:171,10'
          Dst:             _ZN3jxl6StatusC2ENS_10StatusCodeE
    - functionName:    _ZN3jxl12_GLOBAL__N_19TokenizerC2EPKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEc
      functionSourceFile: '/src/libjxl/lib/extras/dec/color_description.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.jxl::(anonymous namespace)::Tokenizer *'
        - 'class.std::__1::basic_string *'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3jxl12_GLOBAL__N_115ParseWhitePointEPNS0_9TokenizerEP16JxlColorEncoding
      functionSourceFile: '/src/libjxl/lib/extras/dec/color_description.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'class.jxl::(anonymous namespace)::Tokenizer *'
        - 'struct.JxlColorEncoding *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          103
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
        - _ZN3jxl12_GLOBAL__N_19ParseEnumI13JxlWhitePointEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
        - _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN3jxl12_GLOBAL__N_19TokenizerC2EPKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEc
        - _ZN3jxl6StatusC2Eb
        - _ZNK3jxl6StatuscvbEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:0,0'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:134,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19ParseEnumI13JxlWhitePointEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
                - _ZNK3jxl6StatuscvbEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19TokenizerC2EPKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEc
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2Eb
                - _ZN3jxl6StatusC2Eb
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:134,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19ParseEnumI13JxlWhitePointEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
                - _ZNK3jxl6StatuscvbEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19TokenizerC2EPKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEc
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2Eb
                - _ZN3jxl6StatusC2Eb
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:134,7'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:136,8'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:140,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19ParseEnumI13JxlWhitePointEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
                - _ZNK3jxl6StatuscvbEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19TokenizerC2EPKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEc
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2Eb
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:141,3'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:141,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19ParseEnumI13JxlWhitePointEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
                - _ZNK3jxl6StatuscvbEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19TokenizerC2EPKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEc
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2Eb
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:142,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19ParseEnumI13JxlWhitePointEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
                - _ZNK3jxl6StatuscvbEv
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19TokenizerC2EPKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEc
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2Eb
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:142,7'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:142,63'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:144,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19TokenizerC2EPKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEc
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:146,3'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:146,3'
              BranchSideFuncs:
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:147,3'
              BranchSideFuncs:
                - _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:147,3'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:147,3'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:148,10'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:137,12'
          Dst:             _ZN3jxl6StatusC2Eb
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:141,3'
          Dst:             _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:141,3'
          Dst:             _ZNK3jxl6StatuscvbEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:141,3'
          Dst:             _ZNK3jxl6Status4codeEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:141,3'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:142,7'
          Dst:             _ZN3jxl12_GLOBAL__N_19ParseEnumI13JxlWhitePointEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:142,7'
          Dst:             _ZNK3jxl6StatuscvbEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:142,63'
          Dst:             _ZN3jxl6StatusC2Eb
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:144,13'
          Dst:             _ZN3jxl12_GLOBAL__N_19TokenizerC2EPKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEc
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:146,3'
          Dst:             _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:146,3'
          Dst:             _ZNK3jxl6StatuscvbEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:146,3'
          Dst:             _ZNK3jxl6Status4codeEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:146,3'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:147,3'
          Dst:             _ZN3jxl12_GLOBAL__N_111ParseDoubleEPNS0_9TokenizerEPd
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:147,3'
          Dst:             _ZNK3jxl6StatuscvbEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:147,3'
          Dst:             _ZNK3jxl6Status4codeEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:147,3'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:148,10'
          Dst:             _ZN3jxl6StatusC2Eb
    - functionName:    _ZN3jxl12_GLOBAL__N_115ParseColorSpaceEPNS0_9TokenizerEP16JxlColorEncoding
      functionSourceFile: '/src/libjxl/lib/extras/dec/color_description.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'class.jxl::(anonymous namespace)::Tokenizer *'
        - 'struct.JxlColorEncoding *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3jxl12_GLOBAL__N_19ParseEnumI13JxlColorSpaceEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
        - _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN3jxl6StatusC2ENS_10StatusCodeE
        - _ZN3jxl6StatusC2Eb
        - _ZNK3jxl6StatuscvbEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:0,0'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:122,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19ParseEnumI13JxlColorSpaceEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
                - _ZNK3jxl6StatuscvbEv
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:122,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev
                - _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19ParseEnumI13JxlColorSpaceEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
                - _ZNK3jxl6StatuscvbEv
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:123,3'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:123,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19ParseEnumI13JxlColorSpaceEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
                - _ZNK3jxl6StatuscvbEv
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:124,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19ParseEnumI13JxlColorSpaceEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
                - _ZNK3jxl6StatuscvbEv
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:125,7'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:126,22'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:130,10'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2ENS_10StatusCodeE
                - llvm.lifetime.end.p0i8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:123,3'
          Dst:             _ZN3jxl12_GLOBAL__N_19Tokenizer4NextEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:123,3'
          Dst:             _ZNK3jxl6StatuscvbEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:123,3'
          Dst:             _ZNK3jxl6Status4codeEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:123,3'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:125,7'
          Dst:             _ZN3jxl12_GLOBAL__N_19ParseEnumI13JxlColorSpaceEENS_6StatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKNS0_8EnumNameIT_EEmPSE_
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:125,7'
          Dst:             _ZNK3jxl6StatuscvbEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:127,12'
          Dst:             _ZN3jxl6StatusC2Eb
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:130,10'
          Dst:             _ZN3jxl6StatusC2ENS_10StatusCodeE
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:130,10'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:130,10'
          Dst:             _ZN3jxl6StatusC2ENS_10StatusCodeE
    - functionName:    _ZN3jxl16ParseDescriptionERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEP16JxlColorEncoding
      functionSourceFile: '/src/libjxl/lib/extras/dec/color_description.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'struct.JxlColorEncoding *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3jxl12_GLOBAL__N_114ParsePrimariesEPNS0_9TokenizerEP16JxlColorEncoding
        - _ZN3jxl12_GLOBAL__N_115ParseColorSpaceEPNS0_9TokenizerEP16JxlColorEncoding
        - _ZN3jxl12_GLOBAL__N_115ParseWhitePointEPNS0_9TokenizerEP16JxlColorEncoding
        - _ZN3jxl12_GLOBAL__N_120ParseRenderingIntentEPNS0_9TokenizerEP16JxlColorEncoding
        - _ZN3jxl12_GLOBAL__N_121ParseTransferFunctionEPNS0_9TokenizerEP16JxlColorEncoding
        - _ZN3jxl12_GLOBAL__N_19TokenizerC2EPKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEc
        - _ZN3jxl6StatusC2Eb
        - _ZNK3jxl6StatuscvbEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:0,0'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:208,6'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19TokenizerC2EPKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEc
                - _ZN3jxl12_GLOBAL__N_115ParseColorSpaceEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_115ParseWhitePointEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_114ParsePrimariesEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_120ParseRenderingIntentEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_121ParseTransferFunctionEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:208,6'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - _ZN3jxl12_GLOBAL__N_19TokenizerC2EPKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEc
                - _ZN3jxl12_GLOBAL__N_115ParseColorSpaceEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_115ParseWhitePointEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_114ParsePrimariesEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_120ParseRenderingIntentEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_121ParseTransferFunctionEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:210,3'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:210,3'
              BranchSideFuncs:
                - _ZN3jxl12_GLOBAL__N_115ParseWhitePointEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_114ParsePrimariesEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_120ParseRenderingIntentEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_121ParseTransferFunctionEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:211,3'
              BranchSideFuncs:
                - _ZN3jxl12_GLOBAL__N_115ParseWhitePointEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_114ParsePrimariesEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_120ParseRenderingIntentEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_121ParseTransferFunctionEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:211,3'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:211,3'
              BranchSideFuncs:
                - _ZN3jxl12_GLOBAL__N_114ParsePrimariesEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_120ParseRenderingIntentEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_121ParseTransferFunctionEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:212,3'
              BranchSideFuncs:
                - _ZN3jxl12_GLOBAL__N_114ParsePrimariesEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_120ParseRenderingIntentEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl12_GLOBAL__N_121ParseTransferFunctionEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:212,3'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:212,3'
              BranchSideFuncs:
                - _ZN3jxl12_GLOBAL__N_120ParseRenderingIntentEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_121ParseTransferFunctionEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:213,3'
              BranchSideFuncs:
                - _ZN3jxl12_GLOBAL__N_120ParseRenderingIntentEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZN3jxl12_GLOBAL__N_121ParseTransferFunctionEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:213,3'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:213,3'
              BranchSideFuncs:
                - _ZN3jxl12_GLOBAL__N_121ParseTransferFunctionEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2Eb
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:214,3'
              BranchSideFuncs:
                - _ZN3jxl12_GLOBAL__N_121ParseTransferFunctionEPNS0_9TokenizerEP16JxlColorEncoding
                - _ZNK3jxl6StatuscvbEv
                - _ZNK3jxl6Status4codeEv
                - _ZN3jxl13StatusMessageENS_6StatusEPKcz
                - llvm.lifetime.end.p0i8
                - _ZN3jxl6StatusC2Eb
        - Branch String:   '/src/libjxl/lib/extras/dec/color_description.cc:214,3'
          Branch Sides:
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:214,3'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/libjxl/lib/extras/dec/color_description.cc:215,10'
              BranchSideFuncs:
                - _ZN3jxl6StatusC2Eb
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:209,13'
          Dst:             _ZN3jxl12_GLOBAL__N_19TokenizerC2EPKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEc
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:210,3'
          Dst:             _ZN3jxl12_GLOBAL__N_115ParseColorSpaceEPNS0_9TokenizerEP16JxlColorEncoding
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:210,3'
          Dst:             _ZNK3jxl6StatuscvbEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:210,3'
          Dst:             _ZNK3jxl6Status4codeEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:210,3'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:211,3'
          Dst:             _ZN3jxl12_GLOBAL__N_115ParseWhitePointEPNS0_9TokenizerEP16JxlColorEncoding
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:211,3'
          Dst:             _ZNK3jxl6StatuscvbEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:211,3'
          Dst:             _ZNK3jxl6Status4codeEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:211,3'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:212,3'
          Dst:             _ZN3jxl12_GLOBAL__N_114ParsePrimariesEPNS0_9TokenizerEP16JxlColorEncoding
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:212,3'
          Dst:             _ZNK3jxl6StatuscvbEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:212,3'
          Dst:             _ZNK3jxl6Status4codeEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:212,3'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:213,3'
          Dst:             _ZN3jxl12_GLOBAL__N_120ParseRenderingIntentEPNS0_9TokenizerEP16JxlColorEncoding
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:213,3'
          Dst:             _ZNK3jxl6StatuscvbEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:213,3'
          Dst:             _ZNK3jxl6Status4codeEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:213,3'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:214,3'
          Dst:             _ZN3jxl12_GLOBAL__N_121ParseTransferFunctionEPNS0_9TokenizerEP16JxlColorEncoding
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:214,3'
          Dst:             _ZNK3jxl6StatuscvbEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:214,3'
          Dst:             _ZNK3jxl6Status4codeEv
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:214,3'
          Dst:             _ZN3jxl13StatusMessageENS_6StatusEPKcz
        - Src:             '/src/libjxl/lib/extras/dec/color_description.cc:215,10'
          Dst:             _ZN3jxl6StatusC2Eb
...
