---
Fuzzer filename: '/proc/self/cwd/pw_protobuf/encoder_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:    60
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw6stream12MemoryWriterD2Ev
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/memory_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.pw::stream::MemoryWriter *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6stream14SeekableWriterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/memory_stream.h:27,7'
          Dst:             _ZN2pw6stream14SeekableWriterD2Ev
    - functionName:    _ZN2pw6stream14SeekableWriterD2Ev
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.pw::stream::SeekableWriter *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6stream22RelativeSeekableWriterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/stream.h:434,7'
          Dst:             _ZN2pw6stream22RelativeSeekableWriterD2Ev
    - functionName:    _ZN2pw6stream22RelativeSeekableWriterD2Ev
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.pw::stream::RelativeSeekableWriter *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6stream6WriterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/stream.h:413,7'
          Dst:             _ZN2pw6stream6WriterD2Ev
    - functionName:    _ZN2pw6stream6WriterD2Ev
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.pw::stream::Writer *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6stream6StreamD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/stream.h:383,7'
          Dst:             _ZN2pw6stream6StreamD2Ev
    - functionName:    _ZN2pw6stream6StreamD2Ev
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.pw::stream::Stream *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      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:    __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:    3
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_end_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      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:
        - this
        - __s
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:153,74'
          Dst:             _ZNSt11logic_errorC2EPKc
    - 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:    __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:    _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:    abort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw4spanIKcLm18446744073709551615EEC2EPS1_m
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.pw::span *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:263,9'
          Dst:             _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
    - functionName:    _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.pw::pw_span_internal::ExtentStorage *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - size
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw4spanIKcLm18446744073709551615EE4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:383,66'
          Dst:             _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.pw::pw_span_internal::ExtentStorage *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw4spanIKcLm18446744073709551615EE10size_bytesEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIKcLm18446744073709551615EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:384,57'
          Dst:             _ZNK2pw4spanIKcLm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw4spanIKcLm18446744073709551615EE4dataEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.pw::span *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw4spanIKcLm18446744073709551615EEC2INSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEvEERT_
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::span *'
        - 'class.FuzzedDataProvider *'
      constantsTouched: []
      argNames:
        - this
        - container
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw4spanIKcLm18446744073709551615EEC2EPS1_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:305,9'
          Dst:             _ZN2pw4spanIKcLm18446744073709551615EEC2EPS1_m
    - functionName:    _ZN2pw8as_bytesIKcLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS2_IS5_XT0_EEE
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - s
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIKcLm18446744073709551615EE4dataEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,48'
          Dst:             _ZNK2pw4spanIKcLm18446744073709551615EE4dataEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,59'
          Dst:             _ZNK2pw4spanIKcLm18446744073709551615EE10size_bytesEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,10'
          Dst:             _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2EPS2_m
    - functionName:    _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2EPS2_m
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.pw::span *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:263,9'
          Dst:             _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
    - functionName:    _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSizeISt4byteEEmR18FuzzedDataProvider
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.FuzzedDataProvider *'
      constantsTouched: []
      argNames:
        - provider
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw4spanIKdLm18446744073709551615EEC2EPS1_m
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.pw::span.62 *'
        - 'double *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:263,9'
          Dst:             _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
    - functionName:    _ZNK2pw4spanIdLm18446744073709551615EE4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span.62 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:383,66'
          Dst:             _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw4spanIdLm18446744073709551615EE4dataEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionDepth:   0
      returnType:      'double *'
      argCount:        1
      argTypes:
        - 'class.pw::span.62 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw4spanIKdLm18446744073709551615EEC2IdLm18446744073709551615EvEERKNS0_IT_XT0_EEE
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::span.62 *'
        - 'class.pw::span.62 *'
      constantsTouched: []
      argNames:
        - this
        - other
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIdLm18446744073709551615EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:326,20'
          Dst:             _ZNK2pw4spanIdLm18446744073709551615EE4dataEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:326,34'
          Dst:             _ZNK2pw4spanIdLm18446744073709551615EE4sizeEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:326,9'
          Dst:             _ZN2pw4spanIKdLm18446744073709551615EEC2EPS1_m
    - functionName:    _ZN2pw4spanIdLm18446744073709551615EEC2EPdm
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.pw::span.62 *'
        - 'double *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:263,9'
          Dst:             _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
    - functionName:    _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSizeIdEEmR18FuzzedDataProvider
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.FuzzedDataProvider *'
      constantsTouched: []
      argNames:
        - provider
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw4spanIKdLm18446744073709551615EE4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span.62 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:383,66'
          Dst:             _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw4spanIKdLm18446744073709551615EE10size_bytesEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span.62 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIKdLm18446744073709551615EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:384,57'
          Dst:             _ZNK2pw4spanIKdLm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw4spanIKdLm18446744073709551615EE4dataEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionDepth:   0
      returnType:      'double *'
      argCount:        1
      argTypes:
        - 'class.pw::span.62 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw8as_bytesIKdLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS2_IS5_XT0_EEE
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'double *'
      constantsTouched: []
      argNames:
        - s
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIKdLm18446744073709551615EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,48'
          Dst:             _ZNK2pw4spanIKdLm18446744073709551615EE4dataEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,59'
          Dst:             _ZNK2pw4spanIKdLm18446744073709551615EE10size_bytesEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,10'
          Dst:             _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2EPS2_m
    - functionName:    _ZN2pw4spanIKfLm18446744073709551615EEC2EPS1_m
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.pw::span.61 *'
        - 'float *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:263,9'
          Dst:             _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
    - functionName:    _ZNK2pw4spanIfLm18446744073709551615EE4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span.61 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:383,66'
          Dst:             _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw4spanIfLm18446744073709551615EE4dataEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionDepth:   0
      returnType:      'float *'
      argCount:        1
      argTypes:
        - 'class.pw::span.61 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw4spanIKfLm18446744073709551615EEC2IfLm18446744073709551615EvEERKNS0_IT_XT0_EEE
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::span.61 *'
        - 'class.pw::span.61 *'
      constantsTouched: []
      argNames:
        - this
        - other
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIfLm18446744073709551615EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:326,20'
          Dst:             _ZNK2pw4spanIfLm18446744073709551615EE4dataEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:326,34'
          Dst:             _ZNK2pw4spanIfLm18446744073709551615EE4sizeEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:326,9'
          Dst:             _ZN2pw4spanIKfLm18446744073709551615EEC2EPS1_m
    - functionName:    _ZN2pw4spanIfLm18446744073709551615EEC2EPfm
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.pw::span.61 *'
        - 'float *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:263,9'
          Dst:             _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
    - functionName:    _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSizeIfEEmR18FuzzedDataProvider
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.FuzzedDataProvider *'
      constantsTouched: []
      argNames:
        - provider
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw4spanIKfLm18446744073709551615EE4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span.61 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:383,66'
          Dst:             _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw4spanIKfLm18446744073709551615EE10size_bytesEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span.61 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIKfLm18446744073709551615EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:384,57'
          Dst:             _ZNK2pw4spanIKfLm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw4spanIKfLm18446744073709551615EE4dataEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionDepth:   0
      returnType:      'float *'
      argCount:        1
      argTypes:
        - 'class.pw::span.61 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw8as_bytesIKfLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS2_IS5_XT0_EEE
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'float *'
      constantsTouched: []
      argNames:
        - s
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIKfLm18446744073709551615EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,48'
          Dst:             _ZNK2pw4spanIKfLm18446744073709551615EE4dataEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,59'
          Dst:             _ZNK2pw4spanIKfLm18446744073709551615EE10size_bytesEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,10'
          Dst:             _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2EPS2_m
    - functionName:    _ZNK2pw4spanIKlLm18446744073709551615EE10size_bytesEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span.60 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIKlLm18446744073709551615EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:384,57'
          Dst:             _ZNK2pw4spanIKlLm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw4spanIKlLm18446744073709551615EE4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span.60 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:383,66'
          Dst:             _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
    - functionName:    _ZN2pw8as_bytesIKlLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS2_IS5_XT0_EEE
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'size_t *'
      constantsTouched: []
      argNames:
        - s
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIKlLm18446744073709551615EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,48'
          Dst:             _ZNK2pw4spanIKlLm18446744073709551615EE4dataEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,59'
          Dst:             _ZNK2pw4spanIKlLm18446744073709551615EE10size_bytesEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,10'
          Dst:             _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2EPS2_m
    - functionName:    _ZNK2pw4spanIKlLm18446744073709551615EE4dataEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionDepth:   0
      returnType:      'size_t *'
      argCount:        1
      argTypes:
        - 'class.pw::span.60 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw4spanIKiLm18446744073709551615EE10size_bytesEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span.59 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIKiLm18446744073709551615EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:384,57'
          Dst:             _ZNK2pw4spanIKiLm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw4spanIKiLm18446744073709551615EE4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span.59 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:383,66'
          Dst:             _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
    - functionName:    _ZN2pw8as_bytesIKiLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS2_IS5_XT0_EEE
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'int *'
      constantsTouched: []
      argNames:
        - s
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIKiLm18446744073709551615EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,48'
          Dst:             _ZNK2pw4spanIKiLm18446744073709551615EE4dataEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,59'
          Dst:             _ZNK2pw4spanIKiLm18446744073709551615EE10size_bytesEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,10'
          Dst:             _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2EPS2_m
    - functionName:    _ZNK2pw4spanIKiLm18446744073709551615EE4dataEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionDepth:   0
      returnType:      'int *'
      argCount:        1
      argTypes:
        - 'class.pw::span.59 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw4spanIKmLm18446744073709551615EE10size_bytesEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span.60 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIKmLm18446744073709551615EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:384,57'
          Dst:             _ZNK2pw4spanIKmLm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw4spanIKmLm18446744073709551615EE4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span.60 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:383,66'
          Dst:             _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw4spanIKmLm18446744073709551615EE4dataEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionDepth:   0
      returnType:      'size_t *'
      argCount:        1
      argTypes:
        - 'class.pw::span.60 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw8as_bytesIKmLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS2_IS5_XT0_EEE
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'size_t *'
      constantsTouched: []
      argNames:
        - s
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIKmLm18446744073709551615EE4dataEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,48'
          Dst:             _ZNK2pw4spanIKmLm18446744073709551615EE4dataEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,59'
          Dst:             _ZNK2pw4spanIKmLm18446744073709551615EE10size_bytesEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,10'
          Dst:             _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2EPS2_m
    - functionName:    _ZN2pw5bytes8internal12ReverseBytesImEET_S3_
      functionSourceFile: '/proc/self/cwd/pw_bytes/public/pw_bytes/endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - value
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw5bytes12ConvertOrderImEET_N5cpp206endianES4_S2_
      functionSourceFile: '/proc/self/cwd/pw_bytes/public/pw_bytes/endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - from
        - to
        - value
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2pw5bytes8internal12ReverseBytesImEET_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_bytes/public/pw_bytes/endian.h:120,31'
          Dst:             _ZN2pw5bytes8internal12ReverseBytesImEET_S3_
    - functionName:    _ZN2pw5bytes9MakeArrayISt4byteJmmmmmmmmEEEDaDpRKT0_
      functionSourceFile: '/proc/self/cwd/pw_bytes/public/pw_bytes/array.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      size_t
      argCount:        8
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - args
        - args
        - args
        - args
        - args
        - args
        - args
        - args
      BBCount:         1
      ICount:          73
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw5bytes14ConvertOrderToImEET_N5cpp206endianES2_
      functionSourceFile: '/proc/self/cwd/pw_bytes/public/pw_bytes/endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - to_endianness
        - value
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw5bytes12ConvertOrderImEET_N5cpp206endianES4_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_bytes/public/pw_bytes/endian.h:128,10'
          Dst:             _ZN2pw5bytes12ConvertOrderImEET_N5cpp206endianES4_S2_
    - functionName:    _ZN2pw5bytes8internal16CopyLittleEndianImEENSt3__15arrayISt4byteXstT_EEES6_
      functionSourceFile: '/proc/self/cwd/pw_bytes/public/pw_bytes/endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - value
      BBCount:         3
      ICount:          62
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw5bytes9MakeArrayISt4byteJmmmmmmmmEEEDaDpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_bytes/public/pw_bytes/endian.h:73,10'
          Dst:             _ZN2pw5bytes9MakeArrayISt4byteJmmmmmmmmEEEDaDpRKT0_
    - functionName:    _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2IS1_Lm8EvEERNSt3__15arrayIT_XT0_EEE
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::span *'
        - 'struct.std::__1::array.81 *'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2EPS2_m
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:288,9'
          Dst:             _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2EPS2_m
    - functionName:    _ZN2pw5bytes11CopyInOrderImEEDaN5cpp206endianET_
      functionSourceFile: '/proc/self/cwd/pw_bytes/public/pw_bytes/endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - order
        - value
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw5bytes14ConvertOrderToImEET_N5cpp206endianES2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_bytes/public/pw_bytes/endian.h:140,37'
          Dst:             _ZN2pw5bytes14ConvertOrderToImEET_N5cpp206endianES2_
        - Src:             'pw_bytes/public/pw_bytes/endian.h:140,10'
          Dst:             _ZN2pw5bytes8internal16CopyLittleEndianImEENSt3__15arrayISt4byteXstT_EEES6_
    - functionName:    _ZNK2pw4spanIKjLm18446744073709551615EE10size_bytesEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span.59 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIKjLm18446744073709551615EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:384,57'
          Dst:             _ZNK2pw4spanIKjLm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw4spanIKjLm18446744073709551615EE4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span.59 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:383,66'
          Dst:             _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw4spanIKjLm18446744073709551615EE4dataEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionDepth:   0
      returnType:      'int *'
      argCount:        1
      argTypes:
        - 'class.pw::span.59 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw8as_bytesIKjLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS2_IS5_XT0_EEE
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'int *'
      constantsTouched: []
      argNames:
        - s
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIKjLm18446744073709551615EE4dataEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,48'
          Dst:             _ZNK2pw4spanIKjLm18446744073709551615EE4dataEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,59'
          Dst:             _ZNK2pw4spanIKjLm18446744073709551615EE10size_bytesEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,10'
          Dst:             _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2EPS2_m
    - functionName:    _ZN2pw5bytes8internal12ReverseBytesIjEET_S3_
      functionSourceFile: '/proc/self/cwd/pw_bytes/public/pw_bytes/endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - value
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw5bytes12ConvertOrderIjEET_N5cpp206endianES4_S2_
      functionSourceFile: '/proc/self/cwd/pw_bytes/public/pw_bytes/endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - from
        - to
        - value
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2pw5bytes8internal12ReverseBytesIjEET_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_bytes/public/pw_bytes/endian.h:120,31'
          Dst:             _ZN2pw5bytes8internal12ReverseBytesIjEET_S3_
    - functionName:    _ZN2pw5bytes9MakeArrayISt4byteJjjjjEEEDaDpRKT0_
      functionSourceFile: '/proc/self/cwd/pw_bytes/public/pw_bytes/array.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - args
        - args
        - args
        - args
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw5bytes14ConvertOrderToIjEET_N5cpp206endianES2_
      functionSourceFile: '/proc/self/cwd/pw_bytes/public/pw_bytes/endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - to_endianness
        - value
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw5bytes12ConvertOrderIjEET_N5cpp206endianES4_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_bytes/public/pw_bytes/endian.h:128,10'
          Dst:             _ZN2pw5bytes12ConvertOrderIjEET_N5cpp206endianES4_S2_
    - functionName:    _ZN2pw5bytes8internal16CopyLittleEndianIjEENSt3__15arrayISt4byteXstT_EEES6_
      functionSourceFile: '/proc/self/cwd/pw_bytes/public/pw_bytes/endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - value
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw5bytes9MakeArrayISt4byteJjjjjEEEDaDpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_bytes/public/pw_bytes/endian.h:65,10'
          Dst:             _ZN2pw5bytes9MakeArrayISt4byteJjjjjEEEDaDpRKT0_
    - functionName:    _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2IS1_Lm4EvEERNSt3__15arrayIT_XT0_EEE
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::span *'
        - 'struct.std::__1::array.80 *'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2EPS2_m
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:288,9'
          Dst:             _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2EPS2_m
    - functionName:    _ZN2pw5bytes11CopyInOrderIjEEDaN5cpp206endianET_
      functionSourceFile: '/proc/self/cwd/pw_bytes/public/pw_bytes/endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - order
        - value
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw5bytes14ConvertOrderToIjEET_N5cpp206endianES2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_bytes/public/pw_bytes/endian.h:140,37'
          Dst:             _ZN2pw5bytes14ConvertOrderToIjEET_N5cpp206endianES2_
        - Src:             'pw_bytes/public/pw_bytes/endian.h:140,10'
          Dst:             _ZN2pw5bytes8internal16CopyLittleEndianIjEENSt3__15arrayISt4byteXstT_EEES6_
    - functionName:    _ZN2pw6varint12ZigZagEncodeIiEENSt3__113make_unsignedIT_E4typeES4_
      functionSourceFile: '/proc/self/cwd/pw_varint/public/pw_varint/varint.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - n
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw4spanIKlLm18446744073709551615EEC2EPS1_m
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.pw::span.60 *'
        - 'size_t *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:263,9'
          Dst:             _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
    - functionName:    _ZNK2pw4spanIlLm18446744073709551615EE4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span.60 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:383,66'
          Dst:             _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw4spanIlLm18446744073709551615EE4dataEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionDepth:   0
      returnType:      'size_t *'
      argCount:        1
      argTypes:
        - 'class.pw::span.60 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw4spanIKlLm18446744073709551615EEC2IlLm18446744073709551615EvEERKNS0_IT_XT0_EEE
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::span.60 *'
        - 'class.pw::span.60 *'
      constantsTouched: []
      argNames:
        - this
        - other
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIlLm18446744073709551615EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:326,20'
          Dst:             _ZNK2pw4spanIlLm18446744073709551615EE4dataEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:326,34'
          Dst:             _ZNK2pw4spanIlLm18446744073709551615EE4sizeEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:326,9'
          Dst:             _ZN2pw4spanIKlLm18446744073709551615EEC2EPS1_m
    - functionName:    _ZN2pw4spanIlLm18446744073709551615EEC2EPlm
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.pw::span.60 *'
        - 'size_t *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:263,9'
          Dst:             _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
    - functionName:    _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSizeIlEEmR18FuzzedDataProvider
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.FuzzedDataProvider *'
      constantsTouched: []
      argNames:
        - provider
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw4spanIKmLm18446744073709551615EEC2EPS1_m
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.pw::span.60 *'
        - 'size_t *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:263,9'
          Dst:             _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
    - functionName:    _ZN2pw4spanIKiLm18446744073709551615EEC2EPS1_m
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.pw::span.59 *'
        - 'int *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:263,9'
          Dst:             _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
    - functionName:    _ZNK2pw4spanIiLm18446744073709551615EE4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span.59 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:383,66'
          Dst:             _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw4spanIiLm18446744073709551615EE4dataEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionDepth:   0
      returnType:      'int *'
      argCount:        1
      argTypes:
        - 'class.pw::span.59 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw4spanIKiLm18446744073709551615EEC2IiLm18446744073709551615EvEERKNS0_IT_XT0_EEE
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::span.59 *'
        - 'class.pw::span.59 *'
      constantsTouched: []
      argNames:
        - this
        - other
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIiLm18446744073709551615EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:326,20'
          Dst:             _ZNK2pw4spanIiLm18446744073709551615EE4dataEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:326,34'
          Dst:             _ZNK2pw4spanIiLm18446744073709551615EE4sizeEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:326,9'
          Dst:             _ZN2pw4spanIKiLm18446744073709551615EEC2EPS1_m
    - functionName:    _ZN2pw4spanIiLm18446744073709551615EEC2EPim
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.pw::span.59 *'
        - 'int *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:263,9'
          Dst:             _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
    - functionName:    _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSizeIiEEmR18FuzzedDataProvider
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.FuzzedDataProvider *'
      constantsTouched: []
      argNames:
        - provider
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw4spanIKjLm18446744073709551615EEC2EPS1_m
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.pw::span.59 *'
        - 'int *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:263,9'
          Dst:             _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
    - functionName:    _ZNK2pw4spanImLm18446744073709551615EE4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span.60 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:383,66'
          Dst:             _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw4spanImLm18446744073709551615EE4dataEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionDepth:   0
      returnType:      'size_t *'
      argCount:        1
      argTypes:
        - 'class.pw::span.60 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw4spanIKmLm18446744073709551615EEC2ImLm18446744073709551615EvEERKNS0_IT_XT0_EEE
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::span.60 *'
        - 'class.pw::span.60 *'
      constantsTouched: []
      argNames:
        - this
        - other
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanImLm18446744073709551615EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:326,20'
          Dst:             _ZNK2pw4spanImLm18446744073709551615EE4dataEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:326,34'
          Dst:             _ZNK2pw4spanImLm18446744073709551615EE4sizeEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:326,9'
          Dst:             _ZN2pw4spanIKmLm18446744073709551615EEC2EPS1_m
    - functionName:    _ZN2pw4spanImLm18446744073709551615EEC2EPmm
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.pw::span.60 *'
        - 'size_t *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:263,9'
          Dst:             _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
    - functionName:    _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSizeImEEmR18FuzzedDataProvider
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.FuzzedDataProvider *'
      constantsTouched: []
      argNames:
        - provider
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw4spanIKmLm18446744073709551615EE3endEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionDepth:   0
      returnType:      'size_t *'
      argCount:        1
      argTypes:
        - 'class.pw::span.60 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIKmLm18446744073709551615EE4sizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:412,60'
          Dst:             _ZNK2pw4spanIKmLm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw4spanIKmLm18446744073709551615EE5beginEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionDepth:   0
      returnType:      'size_t *'
      argCount:        1
      argTypes:
        - 'class.pw::span.60 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw8protobuf13StreamEncoder18WritePackedVarintsIKmvEENS_6StatusEjNS_4spanIT_Lm18446744073709551615EEENS0_8internal10VarintTypeE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - size_t
        - 'size_t *'
        - int
      constantsTouched: []
      argNames:
        - this
        - field_number
        - values
        - encode_type
        - ''
      BBCount:         20
      ICount:          192
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2pw6varint11EncodedSizeImvEEmT_
        - _ZN2pw6varint12ZigZagEncodeIlEENSt3__113make_unsignedIT_E4typeES4_
        - _ZN2pw8protobuf13StreamEncoder11WriteVarintEm
        - _ZN2pw8protobuf13StreamEncoder17WriteZigzagVarintEl
        - _ZN2pw8protobuf13StreamEncoder20UpdateStatusForWriteEjNS0_8WireTypeEm
        - _ZN2pw8protobuf8FieldKeyC2EjNS0_8WireTypeE
        - _ZNK2pw4spanIKmLm18446744073709551615EE5beginEv
        - _ZNK2pw6Status11IgnoreErrorEv
        - _ZNK2pw6Status2okEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:717,16'
          Dst:             _ZNK2pw4spanIKmLm18446744073709551615EE5beginEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:717,16'
          Dst:             _ZNK2pw4spanIKmLm18446744073709551615EE3endEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:721,45'
          Dst:             _ZN2pw6varint12ZigZagEncodeIlEENSt3__113make_unsignedIT_E4typeES4_
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:721,25'
          Dst:             _ZN2pw6varint11EncodedSizeImvEEmT_
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:724,25'
          Dst:             _ZN2pw6varint11EncodedSizeImvEEmT_
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:728,10'
          Dst:             _ZN2pw8protobuf13StreamEncoder20UpdateStatusForWriteEjNS0_8WireTypeEm
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:729,15'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:733,17'
          Dst:             _ZN2pw8protobuf8FieldKeyC2EjNS0_8WireTypeE
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:733,17'
          Dst:             _ZN2pw8protobuf8FieldKeycvjEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:733,5'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteVarintEm
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:734,10'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:735,5'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteVarintEm
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:736,10'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:737,18'
          Dst:             _ZNK2pw4spanIKmLm18446744073709551615EE5beginEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:737,18'
          Dst:             _ZNK2pw4spanIKmLm18446744073709551615EE3endEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:739,9'
          Dst:             _ZN2pw8protobuf13StreamEncoder17WriteZigzagVarintEl
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:740,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:742,9'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteVarintEm
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:743,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
    - functionName:    _ZN2pw6varint12ZigZagEncodeIlEENSt3__113make_unsignedIT_E4typeES4_
      functionSourceFile: '/proc/self/cwd/pw_varint/public/pw_varint/varint.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - n
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw6varint11EncodedSizeImvEEmT_
      functionSourceFile: '/proc/self/cwd/pw_varint/public/pw_varint/varint.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - integer
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5cpp2011countl_zeroImEENSt3__19enable_ifIXsr3std11is_unsignedIT_EE5valueEiE4typeES3_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_varint/public/pw_varint/varint.h:238,13'
          Dst:             _ZN5cpp2011countl_zeroImEENSt3__19enable_ifIXsr3std11is_unsignedIT_EE5valueEiE4typeES3_
    - functionName:    _ZNK2pw6Status2okEv
      functionSourceFile: '/proc/self/cwd/pw_status/public/pw_status/status.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.pw::Status *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw8protobuf8FieldKeyC2EjNS0_8WireTypeE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/wire_format.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.pw::Status *'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - field_number
        - wire_type
      BBCount:         3
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw8protobuf8FieldKeycvjEv
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/wire_format.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.pw::Status *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw8protobuf13StreamEncoder11WriteVarintEm
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - value
      BBCount:         8
      ICount:          63
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2pw6Status6UpdateES0_
        - _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - _ZN2pw8protobuf11WriteVarintEmRNS_6stream6WriterE
        - _ZNK2pw6Status2okEv
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:694,5'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:694,5'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:695,20'
          Dst:             _ZN2pw8protobuf11WriteVarintEmRNS_6stream6WriterE
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:695,13'
          Dst:             _ZN2pw6Status6UpdateES0_
    - functionName:    _ZNK2pw6Status11IgnoreErrorEv
      functionSourceFile: '/proc/self/cwd/pw_status/public/pw_status/status.h'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.pw::Status *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    43
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw8protobuf13StreamEncoder17WriteZigzagVarintEl
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - value
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6varint12ZigZagEncodeIlEENSt3__113make_unsignedIT_E4typeES4_
        - _ZN2pw8protobuf13StreamEncoder11WriteVarintEm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:700,24'
          Dst:             _ZN2pw6varint12ZigZagEncodeIlEENSt3__113make_unsignedIT_E4typeES4_
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:700,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteVarintEm
    - functionName:    _ZN2pw8internal15ConvertToStatusENS_6StatusE
      functionSourceFile: '/proc/self/cwd/pw_status/public/pw_status/try.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - status
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw8protobuf11WriteVarintEmRNS_6stream6WriterE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'class.pw::stream::Writer *'
      constantsTouched: []
      argNames:
        - value
        - writer
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw4spanISt4byteLm10EEC2IS1_Lm10EvEERNSt3__15arrayIT_XT0_EEE
        - _ZN2pw4spanISt4byteLm18446744073709551615EEC2IS1_Lm10EvEERNSt3__15arrayIT_XT0_EEE
        - _ZN2pw6stream6Stream5WriteENS_4spanIKSt4byteLm18446744073709551615EEE
        - _ZN2pw6varint25EncodeLittleEndianBase128EmRKNS_4spanISt4byteLm18446744073709551615EEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:69,52'
          Dst:             _ZN2pw4spanISt4byteLm18446744073709551615EEC2IS1_Lm10EvEERNSt3__15arrayIT_XT0_EEE
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:69,7'
          Dst:             _ZN2pw6varint25EncodeLittleEndianBase128EmRKNS_4spanISt4byteLm18446744073709551615EEE
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:70,23'
          Dst:             _ZN2pw4spanISt4byteLm10EEC2IS1_Lm10EvEERNSt3__15arrayIT_XT0_EEE
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:70,50'
          Dst:             _ZNK2pw4spanISt4byteLm10EE5firstEm
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:70,23'
          Dst:             _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2IS1_Lm18446744073709551615EvEERKNS0_IT_XT0_EEE
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:70,17'
          Dst:             _ZN2pw6stream6Stream5WriteENS_4spanIKSt4byteLm18446744073709551615EEE
    - functionName:    _ZN2pw6Status6UpdateES0_
      functionSourceFile: '/proc/self/cwd/pw_status/public/pw_status/status.h'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::Status *'
        - int
      constantsTouched: []
      argNames:
        - this
        - other
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2pw6Status2okEv
        - _ZNK2pw6Status4codeEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_status/public/pw_status/status.h:213,9'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_status/public/pw_status/status.h:214,21'
          Dst:             _ZNK2pw6Status4codeEv
    - functionName:    _ZNK2pw6Status4codeEv
      functionSourceFile: '/proc/self/cwd/pw_status/public/pw_status/status.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.pw::Status *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw4spanISt4byteLm18446744073709551615EEC2IS1_Lm10EvEERNSt3__15arrayIT_XT0_EEE
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::span *'
        - 'struct.std::__1::array *'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw4spanISt4byteLm18446744073709551615EEC2EPS1_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:288,9'
          Dst:             _ZN2pw4spanISt4byteLm18446744073709551615EEC2EPS1_m
    - functionName:    _ZN2pw6varint25EncodeLittleEndianBase128EmRKNS_4spanISt4byteLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_varint/public/pw_varint/varint.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - 'class.pw::span *'
      constantsTouched: []
      argNames:
        - integer
        - output
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanISt4byteLm18446744073709551615EE4dataEv
        - pw_varint_Encode64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_varint/public/pw_varint/varint.h:245,45'
          Dst:             _ZNK2pw4spanISt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_varint/public/pw_varint/varint.h:245,60'
          Dst:             _ZNK2pw4spanISt4byteLm18446744073709551615EE4sizeEv
        - Src:             'pw_varint/public/pw_varint/varint.h:245,10'
          Dst:             pw_varint_Encode64
    - functionName:    _ZN2pw4spanISt4byteLm10EEC2IS1_Lm10EvEERNSt3__15arrayIT_XT0_EEE
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.std::__1::__compressed_pair_elem.52 *'
        - 'struct.std::__1::array *'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw4spanISt4byteLm10EEC2EPS1_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:288,9'
          Dst:             _ZN2pw4spanISt4byteLm10EEC2EPS1_m
    - functionName:    _ZNK2pw4spanISt4byteLm10EE5firstEm
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.std::__1::__compressed_pair_elem.52 *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - count
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanISt4byteLm10EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:365,13'
          Dst:             _ZNK2pw4spanISt4byteLm10EE4dataEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:365,12'
          Dst:             _ZN2pw4spanISt4byteLm18446744073709551615EEC2EPS1_m
    - functionName:    _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2IS1_Lm18446744073709551615EvEERKNS0_IT_XT0_EEE
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::span *'
        - 'class.pw::span *'
      constantsTouched: []
      argNames:
        - this
        - other
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanISt4byteLm18446744073709551615EE4dataEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:326,20'
          Dst:             _ZNK2pw4spanISt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:326,34'
          Dst:             _ZNK2pw4spanISt4byteLm18446744073709551615EE4sizeEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:326,9'
          Dst:             _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2EPS2_m
    - functionName:    _ZN2pw6stream6Stream5WriteENS_4spanIKSt4byteLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'class.pw::stream::Stream *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - this
        - data
        - ''
      BBCount:         5
      ICount:          48
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw4spanISt4byteLm18446744073709551615EE4dataEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.pw::span *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw4spanISt4byteLm18446744073709551615EE4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:383,66'
          Dst:             _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw4spanISt4byteLm10EE4dataEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.std::__1::__compressed_pair_elem.52 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw4spanISt4byteLm18446744073709551615EEC2EPS1_m
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.pw::span *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:263,9'
          Dst:             _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
    - functionName:    _ZN2pw4spanISt4byteLm10EEC2EPS1_m
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.std::__1::__compressed_pair_elem.52 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw16pw_span_internal13ExtentStorageILm10EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:263,9'
          Dst:             _ZN2pw16pw_span_internal13ExtentStorageILm10EEC2Em
    - functionName:    _ZN2pw16pw_span_internal13ExtentStorageILm10EEC2Em
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::allocator *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5cpp2011countl_zeroImEENSt3__19enable_ifIXsr3std11is_unsignedIT_EE5valueEiE4typeES3_
      functionSourceFile: '/proc/self/cwd/third_party/fuchsia/repo/sdk/lib/stdcompat/include/lib/stdcompat/bit.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - x
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5cpp208internal21count_zeros_from_leftImEENSt3__19enable_ifIXaaaasr11is_bit_typeIT_EE5valueltLm4EstS4_lestS4_Lm8EEiE4typeES4_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/fuchsia/repo/sdk/lib/stdcompat/include/lib/stdcompat/bit.h:98,10'
          Dst:             _ZN5cpp208internal21count_zeros_from_leftImEENSt3__19enable_ifIXaaaasr11is_bit_typeIT_EE5valueltLm4EstS4_lestS4_Lm8EEiE4typeES4_
    - functionName:    _ZN5cpp208internal21count_zeros_from_leftImEENSt3__19enable_ifIXaaaasr11is_bit_typeIT_EE5valueltLm4EstS4_lestS4_Lm8EEiE4typeES4_
      functionSourceFile: '/proc/self/cwd/third_party/fuchsia/repo/sdk/lib/stdcompat/include/lib/stdcompat/internal/bit.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - value
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw4spanIjLm18446744073709551615EE4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span.59 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:383,66'
          Dst:             _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw4spanIjLm18446744073709551615EE4dataEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionDepth:   0
      returnType:      'int *'
      argCount:        1
      argTypes:
        - 'class.pw::span.59 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw4spanIKjLm18446744073709551615EEC2IjLm18446744073709551615EvEERKNS0_IT_XT0_EEE
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::span.59 *'
        - 'class.pw::span.59 *'
      constantsTouched: []
      argNames:
        - this
        - other
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIjLm18446744073709551615EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:326,20'
          Dst:             _ZNK2pw4spanIjLm18446744073709551615EE4dataEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:326,34'
          Dst:             _ZNK2pw4spanIjLm18446744073709551615EE4sizeEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:326,9'
          Dst:             _ZN2pw4spanIKjLm18446744073709551615EEC2EPS1_m
    - functionName:    _ZN2pw4spanIjLm18446744073709551615EEC2EPjm
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.pw::span.59 *'
        - 'int *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:263,9'
          Dst:             _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
    - functionName:    _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSizeIjEEmR18FuzzedDataProvider
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.FuzzedDataProvider *'
      constantsTouched: []
      argNames:
        - provider
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw4spanIKjLm18446744073709551615EE3endEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionDepth:   0
      returnType:      'int *'
      argCount:        1
      argTypes:
        - 'class.pw::span.59 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIKjLm18446744073709551615EE4sizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:412,60'
          Dst:             _ZNK2pw4spanIKjLm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw4spanIKjLm18446744073709551615EE5beginEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionDepth:   0
      returnType:      'int *'
      argCount:        1
      argTypes:
        - 'class.pw::span.59 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw8protobuf13StreamEncoder18WritePackedVarintsIKjvEENS_6StatusEjNS_4spanIT_Lm18446744073709551615EEENS0_8internal10VarintTypeE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - size_t
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - this
        - field_number
        - values
        - encode_type
        - ''
      BBCount:         20
      ICount:          196
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2pw6varint11EncodedSizeImvEEmT_
        - _ZN2pw6varint12ZigZagEncodeIlEENSt3__113make_unsignedIT_E4typeES4_
        - _ZN2pw8protobuf13StreamEncoder11WriteVarintEm
        - _ZN2pw8protobuf13StreamEncoder17WriteZigzagVarintEl
        - _ZN2pw8protobuf13StreamEncoder20UpdateStatusForWriteEjNS0_8WireTypeEm
        - _ZN2pw8protobuf8FieldKeyC2EjNS0_8WireTypeE
        - _ZNK2pw4spanIKjLm18446744073709551615EE5beginEv
        - _ZNK2pw6Status11IgnoreErrorEv
        - _ZNK2pw6Status2okEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:717,16'
          Dst:             _ZNK2pw4spanIKjLm18446744073709551615EE5beginEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:717,16'
          Dst:             _ZNK2pw4spanIKjLm18446744073709551615EE3endEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:721,45'
          Dst:             _ZN2pw6varint12ZigZagEncodeIlEENSt3__113make_unsignedIT_E4typeES4_
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:721,25'
          Dst:             _ZN2pw6varint11EncodedSizeImvEEmT_
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:724,25'
          Dst:             _ZN2pw6varint11EncodedSizeImvEEmT_
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:728,10'
          Dst:             _ZN2pw8protobuf13StreamEncoder20UpdateStatusForWriteEjNS0_8WireTypeEm
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:729,15'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:733,17'
          Dst:             _ZN2pw8protobuf8FieldKeyC2EjNS0_8WireTypeE
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:733,17'
          Dst:             _ZN2pw8protobuf8FieldKeycvjEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:733,5'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteVarintEm
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:734,10'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:735,5'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteVarintEm
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:736,10'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:737,18'
          Dst:             _ZNK2pw4spanIKjLm18446744073709551615EE5beginEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:737,18'
          Dst:             _ZNK2pw4spanIKjLm18446744073709551615EE3endEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:739,9'
          Dst:             _ZN2pw8protobuf13StreamEncoder17WriteZigzagVarintEl
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:740,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:742,9'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteVarintEm
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:743,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
    - functionName:    _ZNK2pw6stream6Stream8writableEv
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.pw::stream::Stream *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw6stream6Stream8readableEv
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.pw::stream::Stream *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw14StatusWithSizeC2ImvEET_
      functionSourceFile: '/proc/self/cwd/pw_status/public/pw_status/status_with_size.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.pw::pw_span_internal::ExtentStorage *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - size
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw14StatusWithSizeC2ENS_6StatusEm
      functionSourceFile: '/proc/self/cwd/pw_status/public/pw_status/status_with_size.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.pw::pw_span_internal::ExtentStorage *'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - this
        - status
        - size
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw14StatusWithSizeC2ImvEET_
        - _ZNK2pw6Status4codeEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_status/public/pw_status/status_with_size.h:111,52'
          Dst:             _ZNK2pw6Status4codeEv
        - Src:             'pw_status/public/pw_status/status_with_size.h:111,9'
          Dst:             _ZN2pw14StatusWithSizeC2ImvEET_
    - functionName:    _ZN2pw6Status13UnimplementedEv
      functionSourceFile: '/proc/self/cwd/pw_status/public/pw_status/status.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6StatusC2E9pw_Status
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_status/public/pw_status/status.h:128,12'
          Dst:             _ZN2pw6StatusC2E9pw_Status
    - functionName:    _ZN2pw6StatusC2E9pw_Status
      functionSourceFile: '/proc/self/cwd/pw_status/public/pw_status/status.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::Status *'
        - int
      constantsTouched: []
      argNames:
        - this
        - code
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw14StatusWithSize13UnimplementedEm
      functionSourceFile: '/proc/self/cwd/pw_status/public/pw_status/status_with_size.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw14StatusWithSizeC2ENS_6StatusEm
        - _ZN2pw6Status13UnimplementedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_status/public/pw_status/status_with_size.h:87,27'
          Dst:             _ZN2pw6Status13UnimplementedEv
        - Src:             'pw_status/public/pw_status/status_with_size.h:87,12'
          Dst:             _ZN2pw14StatusWithSizeC2ENS_6StatusEm
    - functionName:    _ZN2pw6stream6StreamC2EbbNS1_11SeekabilityE
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'class.pw::stream::Stream *'
        - bool
        - bool
        - char
      constantsTouched: []
      argNames:
        - this
        - readable
        - writable
        - seekability
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw6stream6StreamD0Ev
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.pw::stream::Stream *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_pure_virtual
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw6stream6Stream6DoTellEv
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::stream::Stream *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw6stream6Stream17ConservativeLimitENS1_9LimitTypeE
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'class.pw::stream::Stream *'
        - bool
      constantsTouched: []
      argNames:
        - this
        - limit_type
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2pw6stream6Stream8readableEv
        - _ZNK2pw6stream6Stream8writableEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/stream.h:274,14'
          Dst:             _ZNK2pw6stream6Stream8readableEv
        - Src:             'pw_stream/public/pw_stream/stream.h:276,12'
          Dst:             _ZNK2pw6stream6Stream8writableEv
    - functionName:    _ZN2pw6stream6WriterC2ENS0_6Stream11SeekabilityE
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::stream::Writer *'
        - char
      constantsTouched: []
      argNames:
        - this
        - seekability
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6stream6StreamC2EbbNS1_11SeekabilityE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/stream.h:389,9'
          Dst:             _ZN2pw6stream6StreamC2EbbNS1_11SeekabilityE
    - functionName:    _ZN2pw6stream6WriterD0Ev
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.pw::stream::Writer *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw6stream6Writer6DoReadENS_4spanISt4byteLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'class.pw::stream::Writer *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - this
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw14StatusWithSize13UnimplementedEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/stream.h:394,12'
          Dst:             _ZN2pw14StatusWithSize13UnimplementedEm
    - functionName:    _ZN2pw6stream22RelativeSeekableWriterC2ENS0_6Stream11SeekabilityE
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::stream::RelativeSeekableWriter *'
        - char
      constantsTouched: []
      argNames:
        - this
        - seekability
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6stream6WriterC2ENS0_6Stream11SeekabilityE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/stream.h:422,9'
          Dst:             _ZN2pw6stream6WriterC2ENS0_6Stream11SeekabilityE
    - functionName:    _ZN2pw6stream22RelativeSeekableWriterD0Ev
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.pw::stream::RelativeSeekableWriter *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw6stream14SeekableWriterC2Ev
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.pw::stream::SeekableWriter *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6stream22RelativeSeekableWriterC2ENS0_6Stream11SeekabilityE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/stream.h:436,32'
          Dst:             _ZN2pw6stream22RelativeSeekableWriterC2ENS0_6Stream11SeekabilityE
    - functionName:    _ZN2pw6stream14SeekableWriterD0Ev
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.pw::stream::SeekableWriter *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw6stream12MemoryWriterC2ENS_4spanISt4byteLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/memory_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.pw::stream::MemoryWriter *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - this
        - dest
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6stream14SeekableWriterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/memory_stream.h:37,13'
          Dst:             _ZN2pw6stream14SeekableWriterC2Ev
    - functionName:    _ZN2pw8OkStatusEv
      functionSourceFile: '/proc/self/cwd/pw_status/public/pw_status/status.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6StatusC2E9pw_Status
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_status/public/pw_status/status.h:233,52'
          Dst:             _ZN2pw6StatusC2E9pw_Status
    - functionName:    _ZN2pw6Status17ResourceExhaustedEv
      functionSourceFile: '/proc/self/cwd/pw_status/public/pw_status/status.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6StatusC2E9pw_Status
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_status/public/pw_status/status.h:116,12'
          Dst:             _ZN2pw6StatusC2E9pw_Status
    - functionName:    _ZNK2pw4spanISt4byteLm18446744073709551615EE5emptyEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.pw::span *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanISt4byteLm18446744073709551615EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:385,64'
          Dst:             _ZNK2pw4spanISt4byteLm18446744073709551615EE4sizeEv
    - functionName:    _ZN2pw8protobuf13StreamEncoderC2ERS1_NS_4spanISt4byteLm18446744073709551615EEEb
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - 'class.pw::protobuf::StreamEncoder *'
        - size_t
        - 'char *'
        - bool
      constantsTouched: []
      argNames:
        - this
        - parent
        - scratch_buffer
        - write_when_empty
        - ''
      BBCount:         6
      ICount:          71
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2pw6Status17ResourceExhaustedEv
        - _ZN2pw6stream12MemoryWriterC2ENS_4spanISt4byteLm18446744073709551615EEE
        - _ZN2pw8OkStatusEv
        - _ZNK2pw4spanISt4byteLm18446744073709551615EE5emptyEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:661,32'
          Dst:             _ZNK2pw4spanISt4byteLm18446744073709551615EE5emptyEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:661,42'
          Dst:             _ZN2pw6Status17ResourceExhaustedEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:662,42'
          Dst:             _ZN2pw8OkStatusEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:666,9'
          Dst:             _ZN2pw6stream12MemoryWriterC2ENS_4spanISt4byteLm18446744073709551615EEE
    - functionName:    _ZN2pw8protobuf13MemoryEncoderD2Ev
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 834
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.pw::protobuf::MemoryEncoder *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw8protobuf13StreamEncoderD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:834,28'
          Dst:             _ZN2pw8protobuf13StreamEncoderD2Ev
    - functionName:    _ZN2pw8protobuf13StreamEncoderD2Ev
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2pw6stream12MemoryWriterD2Ev
        - _ZN2pw8protobuf13StreamEncoder12CloseEncoderEv
        - __clang_call_terminate
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:131,22'
          Dst:             _ZN2pw8protobuf13StreamEncoder12CloseEncoderEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:131,38'
          Dst:             _ZN2pw6stream12MemoryWriterD2Ev
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:131,22'
          Dst:             __clang_call_terminate
    - functionName:    _ZN2pw8protobuf13StreamEncoder16GetNestedEncoderEjNS1_20EmptyEncoderBehaviorE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - field_number
        - empty_encoder_behavior
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw8protobuf13StreamEncoder16GetNestedEncoderEjb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:176,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder16GetNestedEncoderEjb
    - functionName:    _ZN2pw8protobuf4fuzz12_GLOBAL__N_113ConsumeStringER18FuzzedDataProviderPNSt3__16vectorINS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENSA_ISC_EEEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'class.FuzzedDataProvider *'
        - 'class.std::__1::vector.36 *'
      constantsTouched: []
      argNames:
        - provider
        - data
      BBCount:         6
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw8protobuf13StreamEncoder11WriteStringEjNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - field_number
        - value
        - ''
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw4spanIKcLm18446744073709551615EEC2INSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEvEERT_
        - _ZN2pw8protobuf13StreamEncoder10WriteBytesEjNS_4spanIKSt4byteLm18446744073709551615EEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:587,46'
          Dst:             _ZN2pw4spanIKcLm18446744073709551615EEC2INSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEvEERT_
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:587,37'
          Dst:             _ZN2pw8as_bytesIKcLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS2_IS5_XT0_EEE
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:587,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder10WriteBytesEjNS_4spanIKSt4byteLm18446744073709551615EEE
    - functionName:    _ZN2pw8protobuf13StreamEncoder10WriteBytesEjNS_4spanIKSt4byteLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - this
        - field_number
        - value
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw8protobuf13StreamEncoder25WriteLengthDelimitedFieldEjNS_4spanIKSt4byteLm18446744073709551615EEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:556,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder25WriteLengthDelimitedFieldEjNS_4spanIKSt4byteLm18446744073709551615EEE
    - functionName:    _ZN2pw8protobuf4fuzz12_GLOBAL__N_112ConsumeBytesER18FuzzedDataProviderPNSt3__16vectorISt4byteNS5_9allocatorIS7_EEEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.FuzzedDataProvider *'
        - 'class.std::__1::vector.50 *'
      constantsTouched: []
      argNames:
        - provider
        - data
      BBCount:         7
      ICount:          94
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2pw4spanISt4byteLm18446744073709551615EEC2EPS1_m
        - _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSizeISt4byteEEmR18FuzzedDataProvider
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/encoder_fuzzer.cc:75,16'
          Dst:             _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSizeISt4byteEEmR18FuzzedDataProvider
        - Src:             'pw_protobuf/encoder_fuzzer.cc:80,10'
          Dst:             _ZN2pw4spanISt4byteLm18446744073709551615EEC2EPS1_m
        - Src:             'pw_protobuf/encoder_fuzzer.cc:80,10'
          Dst:             _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2IS1_Lm18446744073709551615EvEERKNS0_IT_XT0_EEE
    - functionName:    _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSpanIdEENS_4spanIKT_Lm18446744073709551615EEER18FuzzedDataProviderPNSt3__16vectorIS5_NSA_9allocatorIS5_EEEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.FuzzedDataProvider *'
        - 'class.std::__1::vector.29 *'
      constantsTouched: []
      argNames:
        - provider
        - data
      BBCount:         7
      ICount:          68
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2pw4spanIdLm18446744073709551615EEC2EPdm
        - _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSizeIdEEmR18FuzzedDataProvider
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/encoder_fuzzer.cc:44,16'
          Dst:             _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSizeIdEEmR18FuzzedDataProvider
        - Src:             'pw_protobuf/encoder_fuzzer.cc:54,10'
          Dst:             _ZN2pw4spanIdLm18446744073709551615EEC2EPdm
        - Src:             'pw_protobuf/encoder_fuzzer.cc:54,10'
          Dst:             _ZN2pw4spanIKdLm18446744073709551615EEC2IdLm18446744073709551615EvEERKNS0_IT_XT0_EEE
    - functionName:    _ZN2pw8protobuf13StreamEncoder17WritePackedDoubleEjNS_4spanIKdLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - size_t
        - 'double *'
      constantsTouched: []
      argNames:
        - this
        - field_number
        - values
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw8as_bytesIKdLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS2_IS5_XT0_EEE
        - _ZN2pw8protobuf13StreamEncoder16WritePackedFixedEjNS_4spanIKSt4byteLm18446744073709551615EEEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:537,43'
          Dst:             _ZN2pw8as_bytesIKdLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS2_IS5_XT0_EEE
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:537,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder16WritePackedFixedEjNS_4spanIKSt4byteLm18446744073709551615EEEm
    - functionName:    _ZN2pw8protobuf13StreamEncoder11WriteDoubleEjd
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - double
      constantsTouched: []
      argNames:
        - this
        - field_number
        - value
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2IS1_Lm8EvEERNSt3__15arrayIT_XT0_EEE
        - _ZN2pw5bytes11CopyInOrderImEEDaN5cpp206endianET_
        - _ZN2pw8protobuf13StreamEncoder10WriteFixedEjNS_4spanIKSt4byteLm18446744073709551615EEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:529,9'
          Dst:             _ZN2pw5bytes11CopyInOrderImEEDaN5cpp206endianET_
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:530,37'
          Dst:             _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2IS1_Lm8EvEERNSt3__15arrayIT_XT0_EEE
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:530,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder10WriteFixedEjNS_4spanIKSt4byteLm18446744073709551615EEE
    - functionName:    _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSpanIfEENS_4spanIKT_Lm18446744073709551615EEER18FuzzedDataProviderPNSt3__16vectorIS5_NSA_9allocatorIS5_EEEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.FuzzedDataProvider *'
        - 'class.std::__1::vector.22 *'
      constantsTouched: []
      argNames:
        - provider
        - data
      BBCount:         7
      ICount:          68
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2pw4spanIfLm18446744073709551615EEC2EPfm
        - _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSizeIfEEmR18FuzzedDataProvider
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/encoder_fuzzer.cc:44,16'
          Dst:             _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSizeIfEEmR18FuzzedDataProvider
        - Src:             'pw_protobuf/encoder_fuzzer.cc:54,10'
          Dst:             _ZN2pw4spanIfLm18446744073709551615EEC2EPfm
        - Src:             'pw_protobuf/encoder_fuzzer.cc:54,10'
          Dst:             _ZN2pw4spanIKfLm18446744073709551615EEC2IfLm18446744073709551615EvEERKNS0_IT_XT0_EEE
    - functionName:    _ZN2pw8protobuf13StreamEncoder16WritePackedFloatEjNS_4spanIKfLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - size_t
        - 'float *'
      constantsTouched: []
      argNames:
        - this
        - field_number
        - values
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw8as_bytesIKfLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS2_IS5_XT0_EEE
        - _ZN2pw8protobuf13StreamEncoder16WritePackedFixedEjNS_4spanIKSt4byteLm18446744073709551615EEEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:507,43'
          Dst:             _ZN2pw8as_bytesIKfLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS2_IS5_XT0_EEE
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:507,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder16WritePackedFixedEjNS_4spanIKSt4byteLm18446744073709551615EEEm
    - functionName:    _ZN2pw8protobuf13StreamEncoder10WriteFloatEjf
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - float
      constantsTouched: []
      argNames:
        - this
        - field_number
        - value
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2IS1_Lm4EvEERNSt3__15arrayIT_XT0_EEE
        - _ZN2pw5bytes11CopyInOrderIjEEDaN5cpp206endianET_
        - _ZN2pw8protobuf13StreamEncoder10WriteFixedEjNS_4spanIKSt4byteLm18446744073709551615EEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:499,9'
          Dst:             _ZN2pw5bytes11CopyInOrderIjEEDaN5cpp206endianET_
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:500,37'
          Dst:             _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2IS1_Lm4EvEERNSt3__15arrayIT_XT0_EEE
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:500,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder10WriteFixedEjNS_4spanIKSt4byteLm18446744073709551615EEE
    - functionName:    _ZN2pw8protobuf13StreamEncoder19WritePackedSfixed64EjNS_4spanIKlLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - size_t
        - 'size_t *'
      constantsTouched: []
      argNames:
        - this
        - field_number
        - values
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw8as_bytesIKlLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS2_IS5_XT0_EEE
        - _ZN2pw8protobuf13StreamEncoder16WritePackedFixedEjNS_4spanIKSt4byteLm18446744073709551615EEEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:477,43'
          Dst:             _ZN2pw8as_bytesIKlLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS2_IS5_XT0_EEE
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:477,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder16WritePackedFixedEjNS_4spanIKSt4byteLm18446744073709551615EEEm
    - functionName:    _ZN2pw8protobuf13StreamEncoder13WriteSfixed64Ejl
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - this
        - field_number
        - value
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw8protobuf13StreamEncoder12WriteFixed64Ejm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:469,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder12WriteFixed64Ejm
    - functionName:    _ZN2pw8protobuf13StreamEncoder12WriteFixed64Ejm
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - this
        - field_number
        - value
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2IS1_Lm8EvEERNSt3__15arrayIT_XT0_EEE
        - _ZN2pw5bytes11CopyInOrderImEEDaN5cpp206endianET_
        - _ZN2pw8protobuf13StreamEncoder10WriteFixedEjNS_4spanIKSt4byteLm18446744073709551615EEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:418,9'
          Dst:             _ZN2pw5bytes11CopyInOrderImEEDaN5cpp206endianET_
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:419,37'
          Dst:             _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2IS1_Lm8EvEERNSt3__15arrayIT_XT0_EEE
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:419,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder10WriteFixedEjNS_4spanIKSt4byteLm18446744073709551615EEE
    - functionName:    _ZN2pw8protobuf13StreamEncoder19WritePackedSfixed32EjNS_4spanIKiLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - size_t
        - 'int *'
      constantsTouched: []
      argNames:
        - this
        - field_number
        - values
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw8as_bytesIKiLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS2_IS5_XT0_EEE
        - _ZN2pw8protobuf13StreamEncoder16WritePackedFixedEjNS_4spanIKSt4byteLm18446744073709551615EEEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:452,43'
          Dst:             _ZN2pw8as_bytesIKiLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS2_IS5_XT0_EEE
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:452,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder16WritePackedFixedEjNS_4spanIKSt4byteLm18446744073709551615EEEm
    - functionName:    _ZN2pw8protobuf13StreamEncoder13WriteSfixed32Eji
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - field_number
        - value
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw8protobuf13StreamEncoder12WriteFixed32Ejj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:444,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder12WriteFixed32Ejj
    - functionName:    _ZN2pw8protobuf13StreamEncoder12WriteFixed32Ejj
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - field_number
        - value
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2IS1_Lm4EvEERNSt3__15arrayIT_XT0_EEE
        - _ZN2pw5bytes11CopyInOrderIjEEDaN5cpp206endianET_
        - _ZN2pw8protobuf13StreamEncoder10WriteFixedEjNS_4spanIKSt4byteLm18446744073709551615EEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:391,9'
          Dst:             _ZN2pw5bytes11CopyInOrderIjEEDaN5cpp206endianET_
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:392,37'
          Dst:             _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2IS1_Lm4EvEERNSt3__15arrayIT_XT0_EEE
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:392,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder10WriteFixedEjNS_4spanIKSt4byteLm18446744073709551615EEE
    - functionName:    _ZN2pw8protobuf13StreamEncoder18WritePackedFixed64EjNS_4spanIKmLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - size_t
        - 'size_t *'
      constantsTouched: []
      argNames:
        - this
        - field_number
        - values
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw8as_bytesIKmLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS2_IS5_XT0_EEE
        - _ZN2pw8protobuf13StreamEncoder16WritePackedFixedEjNS_4spanIKSt4byteLm18446744073709551615EEEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:427,43'
          Dst:             _ZN2pw8as_bytesIKmLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS2_IS5_XT0_EEE
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:427,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder16WritePackedFixedEjNS_4spanIKSt4byteLm18446744073709551615EEEm
    - functionName:    _ZN2pw8protobuf13StreamEncoder18WritePackedFixed32EjNS_4spanIKjLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - size_t
        - 'int *'
      constantsTouched: []
      argNames:
        - this
        - field_number
        - values
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw8as_bytesIKjLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS2_IS5_XT0_EEE
        - _ZN2pw8protobuf13StreamEncoder16WritePackedFixedEjNS_4spanIKSt4byteLm18446744073709551615EEEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:400,43'
          Dst:             _ZN2pw8as_bytesIKjLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS2_IS5_XT0_EEE
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:400,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder16WritePackedFixedEjNS_4spanIKSt4byteLm18446744073709551615EEEm
    - functionName:    _ZN2pw8protobuf13StreamEncoder9WriteBoolEjb
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - bool
      constantsTouched: []
      argNames:
        - this
        - field_number
        - value
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw8protobuf13StreamEncoder11WriteUint32Ejj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:357,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteUint32Ejj
    - functionName:    _ZN2pw8protobuf13StreamEncoder11WriteUint32Ejj
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - field_number
        - value
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw8protobuf13StreamEncoder11WriteUint64Ejm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:193,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteUint64Ejm
    - functionName:    _ZN2pw8protobuf13StreamEncoder11WriteUint64Ejm
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - this
        - field_number
        - value
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw8protobuf13StreamEncoder16WriteVarintFieldEjm
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:218,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder16WriteVarintFieldEjm
    - functionName:    _ZN2pw8protobuf13StreamEncoder17WritePackedSint64EjNS_4spanIKlLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - size_t
        - 'size_t *'
      constantsTouched: []
      argNames:
        - this
        - field_number
        - values
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw8protobuf13StreamEncoder18WritePackedVarintsIKmvEENS_6StatusEjNS_4spanIT_Lm18446744073709551615EEENS0_8internal10VarintTypeE
        - _ZNK2pw4spanIKlLm18446744073709551615EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:338,55'
          Dst:             _ZNK2pw4spanIKlLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:338,71'
          Dst:             _ZNK2pw4spanIKlLm18446744073709551615EE4sizeEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:338,9'
          Dst:             _ZN2pw4spanIKmLm18446744073709551615EEC2EPS1_m
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:336,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder18WritePackedVarintsIKmvEENS_6StatusEjNS_4spanIT_Lm18446744073709551615EEENS0_8internal10VarintTypeE
    - functionName:    _ZN2pw8protobuf13StreamEncoder11WriteSint64Ejl
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - this
        - field_number
        - value
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6varint12ZigZagEncodeIlEENSt3__113make_unsignedIT_E4typeES4_
        - _ZN2pw8protobuf13StreamEncoder11WriteUint64Ejm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:329,38'
          Dst:             _ZN2pw6varint12ZigZagEncodeIlEENSt3__113make_unsignedIT_E4typeES4_
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:329,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteUint64Ejm
    - functionName:    _ZN2pw8protobuf13StreamEncoder17WritePackedSint32EjNS_4spanIKiLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - size_t
        - 'int *'
      constantsTouched: []
      argNames:
        - this
        - field_number
        - values
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw8protobuf13StreamEncoder18WritePackedVarintsIKjvEENS_6StatusEjNS_4spanIT_Lm18446744073709551615EEENS0_8internal10VarintTypeE
        - _ZNK2pw4spanIKiLm18446744073709551615EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:310,55'
          Dst:             _ZNK2pw4spanIKiLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:310,71'
          Dst:             _ZNK2pw4spanIKiLm18446744073709551615EE4sizeEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:310,9'
          Dst:             _ZN2pw4spanIKjLm18446744073709551615EEC2EPS1_m
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:308,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder18WritePackedVarintsIKjvEENS_6StatusEjNS_4spanIT_Lm18446744073709551615EEENS0_8internal10VarintTypeE
    - functionName:    _ZN2pw8protobuf13StreamEncoder11WriteSint32Eji
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - field_number
        - value
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6varint12ZigZagEncodeIiEENSt3__113make_unsignedIT_E4typeES4_
        - _ZN2pw8protobuf13StreamEncoder11WriteUint64Ejm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:301,38'
          Dst:             _ZN2pw6varint12ZigZagEncodeIiEENSt3__113make_unsignedIT_E4typeES4_
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:301,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteUint64Ejm
    - functionName:    _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSpanIlEENS_4spanIKT_Lm18446744073709551615EEER18FuzzedDataProviderPNSt3__16vectorIS5_NSA_9allocatorIS5_EEEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.FuzzedDataProvider *'
        - 'class.std::__1::vector.1 *'
      constantsTouched: []
      argNames:
        - provider
        - data
      BBCount:         7
      ICount:          68
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2pw4spanIlLm18446744073709551615EEC2EPlm
        - _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSizeIlEEmR18FuzzedDataProvider
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/encoder_fuzzer.cc:44,16'
          Dst:             _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSizeIlEEmR18FuzzedDataProvider
        - Src:             'pw_protobuf/encoder_fuzzer.cc:54,10'
          Dst:             _ZN2pw4spanIlLm18446744073709551615EEC2EPlm
        - Src:             'pw_protobuf/encoder_fuzzer.cc:54,10'
          Dst:             _ZN2pw4spanIKlLm18446744073709551615EEC2IlLm18446744073709551615EvEERKNS0_IT_XT0_EEE
    - functionName:    _ZN2pw8protobuf13StreamEncoder16WritePackedInt64EjNS_4spanIKlLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - size_t
        - 'size_t *'
      constantsTouched: []
      argNames:
        - this
        - field_number
        - values
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw8protobuf13StreamEncoder18WritePackedVarintsIKmvEENS_6StatusEjNS_4spanIT_Lm18446744073709551615EEENS0_8internal10VarintTypeE
        - _ZNK2pw4spanIKlLm18446744073709551615EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:282,55'
          Dst:             _ZNK2pw4spanIKlLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:282,71'
          Dst:             _ZNK2pw4spanIKlLm18446744073709551615EE4sizeEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:282,9'
          Dst:             _ZN2pw4spanIKmLm18446744073709551615EEC2EPS1_m
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:280,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder18WritePackedVarintsIKmvEENS_6StatusEjNS_4spanIT_Lm18446744073709551615EEENS0_8internal10VarintTypeE
    - functionName:    _ZN2pw8protobuf13StreamEncoder10WriteInt64Ejl
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - this
        - field_number
        - value
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw8protobuf13StreamEncoder11WriteUint64Ejm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:273,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteUint64Ejm
    - functionName:    _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSpanIiEENS_4spanIKT_Lm18446744073709551615EEER18FuzzedDataProviderPNSt3__16vectorIS5_NSA_9allocatorIS5_EEEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.FuzzedDataProvider *'
        - 'class.std::__1::vector *'
      constantsTouched: []
      argNames:
        - provider
        - data
      BBCount:         7
      ICount:          68
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2pw4spanIiLm18446744073709551615EEC2EPim
        - _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSizeIiEEmR18FuzzedDataProvider
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/encoder_fuzzer.cc:44,16'
          Dst:             _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSizeIiEEmR18FuzzedDataProvider
        - Src:             'pw_protobuf/encoder_fuzzer.cc:54,10'
          Dst:             _ZN2pw4spanIiLm18446744073709551615EEC2EPim
        - Src:             'pw_protobuf/encoder_fuzzer.cc:54,10'
          Dst:             _ZN2pw4spanIKiLm18446744073709551615EEC2IiLm18446744073709551615EvEERKNS0_IT_XT0_EEE
    - functionName:    _ZN2pw8protobuf13StreamEncoder16WritePackedInt32EjNS_4spanIKiLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - size_t
        - 'int *'
      constantsTouched: []
      argNames:
        - this
        - field_number
        - values
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw8protobuf13StreamEncoder18WritePackedVarintsIKjvEENS_6StatusEjNS_4spanIT_Lm18446744073709551615EEENS0_8internal10VarintTypeE
        - _ZNK2pw4spanIKiLm18446744073709551615EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:253,55'
          Dst:             _ZNK2pw4spanIKiLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:253,71'
          Dst:             _ZNK2pw4spanIKiLm18446744073709551615EE4sizeEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:253,9'
          Dst:             _ZN2pw4spanIKjLm18446744073709551615EEC2EPS1_m
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:251,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder18WritePackedVarintsIKjvEENS_6StatusEjNS_4spanIT_Lm18446744073709551615EEENS0_8internal10VarintTypeE
    - functionName:    _ZN2pw8protobuf13StreamEncoder10WriteInt32Eji
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - field_number
        - value
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw8protobuf13StreamEncoder11WriteUint64Ejm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:244,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteUint64Ejm
    - functionName:    _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSpanImEENS_4spanIKT_Lm18446744073709551615EEER18FuzzedDataProviderPNSt3__16vectorIS5_NSA_9allocatorIS5_EEEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.FuzzedDataProvider *'
        - 'class.std::__1::vector.1 *'
      constantsTouched: []
      argNames:
        - provider
        - data
      BBCount:         7
      ICount:          68
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2pw4spanImLm18446744073709551615EEC2EPmm
        - _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSizeImEEmR18FuzzedDataProvider
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/encoder_fuzzer.cc:44,16'
          Dst:             _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSizeImEEmR18FuzzedDataProvider
        - Src:             'pw_protobuf/encoder_fuzzer.cc:54,10'
          Dst:             _ZN2pw4spanImLm18446744073709551615EEC2EPmm
        - Src:             'pw_protobuf/encoder_fuzzer.cc:54,10'
          Dst:             _ZN2pw4spanIKmLm18446744073709551615EEC2ImLm18446744073709551615EvEERKNS0_IT_XT0_EEE
    - functionName:    _ZN2pw8protobuf13StreamEncoder17WritePackedUint64EjNS_4spanIKmLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - size_t
        - 'size_t *'
      constantsTouched: []
      argNames:
        - this
        - field_number
        - values
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw8protobuf13StreamEncoder18WritePackedVarintsIKmvEENS_6StatusEjNS_4spanIT_Lm18446744073709551615EEENS0_8internal10VarintTypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:225,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder18WritePackedVarintsIKmvEENS_6StatusEjNS_4spanIT_Lm18446744073709551615EEENS0_8internal10VarintTypeE
    - functionName:    _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSpanIjEENS_4spanIKT_Lm18446744073709551615EEER18FuzzedDataProviderPNSt3__16vectorIS5_NSA_9allocatorIS5_EEEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.FuzzedDataProvider *'
        - 'class.std::__1::vector *'
      constantsTouched: []
      argNames:
        - provider
        - data
      BBCount:         7
      ICount:          68
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2pw4spanIjLm18446744073709551615EEC2EPjm
        - _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSizeIjEEmR18FuzzedDataProvider
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/encoder_fuzzer.cc:44,16'
          Dst:             _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSizeIjEEmR18FuzzedDataProvider
        - Src:             'pw_protobuf/encoder_fuzzer.cc:54,10'
          Dst:             _ZN2pw4spanIjLm18446744073709551615EEC2EPjm
        - Src:             'pw_protobuf/encoder_fuzzer.cc:54,10'
          Dst:             _ZN2pw4spanIKjLm18446744073709551615EEC2IjLm18446744073709551615EvEERKNS0_IT_XT0_EEE
    - functionName:    _ZN2pw8protobuf13StreamEncoder17WritePackedUint32EjNS_4spanIKjLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - size_t
        - 'int *'
      constantsTouched: []
      argNames:
        - this
        - field_number
        - values
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw8protobuf13StreamEncoder18WritePackedVarintsIKjvEENS_6StatusEjNS_4spanIT_Lm18446744073709551615EEENS0_8internal10VarintTypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:200,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder18WritePackedVarintsIKjvEENS_6StatusEjNS_4spanIT_Lm18446744073709551615EEENS0_8internal10VarintTypeE
    - functionName:    _ZN2pw8protobuf13MemoryEncoderC2ENS_4spanISt4byteLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.pw::protobuf::MemoryEncoder *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - this
        - dest
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw8protobuf13StreamEncoderC2ERS1_NS_4spanISt4byteLm18446744073709551615EEEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:828,44'
          Dst:             _ZN2pw8protobuf13StreamEncoderC2ERS1_NS_4spanISt4byteLm18446744073709551615EEEb
    - functionName:    _ZN2pw8protobuf4fuzz12_GLOBAL__N_112TestOneInputER18FuzzedDataProvider
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.FuzzedDataProvider *'
      constantsTouched: []
      argNames:
        - provider
      BBCount:         151
      ICount:          1023
      EdgeCount:       188
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN2pw4spanISt4byteLm18446744073709551615EEC2EPS1_m
        - _ZN2pw8protobuf13MemoryEncoderC2ENS_4spanISt4byteLm18446744073709551615EEE
        - _ZN2pw8protobuf13MemoryEncoderD2Ev
        - _ZN2pw8protobuf13StreamEncoder10WriteBytesEjNS_4spanIKSt4byteLm18446744073709551615EEE
        - _ZN2pw8protobuf13StreamEncoder10WriteFloatEjf
        - _ZN2pw8protobuf13StreamEncoder10WriteInt32Eji
        - _ZN2pw8protobuf13StreamEncoder10WriteInt64Ejl
        - _ZN2pw8protobuf13StreamEncoder11WriteDoubleEjd
        - _ZN2pw8protobuf13StreamEncoder11WriteSint32Eji
        - _ZN2pw8protobuf13StreamEncoder11WriteSint64Ejl
        - _ZN2pw8protobuf13StreamEncoder11WriteStringEjNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN2pw8protobuf13StreamEncoder11WriteUint32Ejj
        - _ZN2pw8protobuf13StreamEncoder11WriteUint64Ejm
        - _ZN2pw8protobuf13StreamEncoder12WriteFixed32Ejj
        - _ZN2pw8protobuf13StreamEncoder12WriteFixed64Ejm
        - _ZN2pw8protobuf13StreamEncoder13WriteSfixed32Eji
        - _ZN2pw8protobuf13StreamEncoder13WriteSfixed64Ejl
        - _ZN2pw8protobuf13StreamEncoder16GetNestedEncoderEjNS1_20EmptyEncoderBehaviorE
        - _ZN2pw8protobuf13StreamEncoder16WritePackedFloatEjNS_4spanIKfLm18446744073709551615EEE
        - _ZN2pw8protobuf13StreamEncoder16WritePackedInt32EjNS_4spanIKiLm18446744073709551615EEE
        - _ZN2pw8protobuf13StreamEncoder16WritePackedInt64EjNS_4spanIKlLm18446744073709551615EEE
        - _ZN2pw8protobuf13StreamEncoder17WritePackedDoubleEjNS_4spanIKdLm18446744073709551615EEE
        - _ZN2pw8protobuf13StreamEncoder17WritePackedSint32EjNS_4spanIKiLm18446744073709551615EEE
        - _ZN2pw8protobuf13StreamEncoder17WritePackedSint64EjNS_4spanIKlLm18446744073709551615EEE
        - _ZN2pw8protobuf13StreamEncoder17WritePackedUint32EjNS_4spanIKjLm18446744073709551615EEE
        - _ZN2pw8protobuf13StreamEncoder17WritePackedUint64EjNS_4spanIKmLm18446744073709551615EEE
        - _ZN2pw8protobuf13StreamEncoder18WritePackedFixed32EjNS_4spanIKjLm18446744073709551615EEE
        - _ZN2pw8protobuf13StreamEncoder18WritePackedFixed64EjNS_4spanIKmLm18446744073709551615EEE
        - _ZN2pw8protobuf13StreamEncoder19WritePackedSfixed32EjNS_4spanIKiLm18446744073709551615EEE
        - _ZN2pw8protobuf13StreamEncoder19WritePackedSfixed64EjNS_4spanIKlLm18446744073709551615EEE
        - _ZN2pw8protobuf13StreamEncoder9WriteBoolEjb
        - _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSpanIdEENS_4spanIKT_Lm18446744073709551615EEER18FuzzedDataProviderPNSt3__16vectorIS5_NSA_9allocatorIS5_EEEE
        - _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSpanIfEENS_4spanIKT_Lm18446744073709551615EEER18FuzzedDataProviderPNSt3__16vectorIS5_NSA_9allocatorIS5_EEEE
        - _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSpanIiEENS_4spanIKT_Lm18446744073709551615EEER18FuzzedDataProviderPNSt3__16vectorIS5_NSA_9allocatorIS5_EEEE
        - _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSpanIjEENS_4spanIKT_Lm18446744073709551615EEER18FuzzedDataProviderPNSt3__16vectorIS5_NSA_9allocatorIS5_EEEE
        - _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSpanIlEENS_4spanIKT_Lm18446744073709551615EEER18FuzzedDataProviderPNSt3__16vectorIS5_NSA_9allocatorIS5_EEEE
        - _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSpanImEENS_4spanIKT_Lm18446744073709551615EEER18FuzzedDataProviderPNSt3__16vectorIS5_NSA_9allocatorIS5_EEEE
        - _ZN2pw8protobuf4fuzz12_GLOBAL__N_112ConsumeBytesER18FuzzedDataProviderPNSt3__16vectorISt4byteNS5_9allocatorIS7_EEEE
        - _ZN2pw8protobuf4fuzz12_GLOBAL__N_113ConsumeStringER18FuzzedDataProviderPNSt3__16vectorINS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENSA_ISC_EEEE
        - _ZNK2pw6Status11IgnoreErrorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/encoder_fuzzer.cc:90,12'
          Dst:             _ZN2pw4spanISt4byteLm18446744073709551615EEC2EPS1_m
        - Src:             'pw_protobuf/encoder_fuzzer.cc:95,31'
          Dst:             _ZN2pw8protobuf13MemoryEncoderC2ENS_4spanISt4byteLm18446744073709551615EEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:285,1'
          Dst:             _ZN2pw8protobuf13MemoryEncoderD2Ev
        - Src:             'pw_protobuf/encoder_fuzzer.cc:116,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteUint32Ejj
        - Src:             'pw_protobuf/encoder_fuzzer.cc:118,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:123,32'
          Dst:             _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSpanIjEENS_4spanIKT_Lm18446744073709551615EEER18FuzzedDataProviderPNSt3__16vectorIS5_NSA_9allocatorIS5_EEEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:122,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder17WritePackedUint32EjNS_4spanIKjLm18446744073709551615EEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:124,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:128,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteUint64Ejm
        - Src:             'pw_protobuf/encoder_fuzzer.cc:130,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:135,32'
          Dst:             _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSpanImEENS_4spanIKT_Lm18446744073709551615EEER18FuzzedDataProviderPNSt3__16vectorIS5_NSA_9allocatorIS5_EEEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:134,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder17WritePackedUint64EjNS_4spanIKmLm18446744073709551615EEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:136,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:140,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder10WriteInt32Eji
        - Src:             'pw_protobuf/encoder_fuzzer.cc:142,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:147,31'
          Dst:             _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSpanIiEENS_4spanIKT_Lm18446744073709551615EEER18FuzzedDataProviderPNSt3__16vectorIS5_NSA_9allocatorIS5_EEEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:146,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder16WritePackedInt32EjNS_4spanIKiLm18446744073709551615EEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:148,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:152,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder10WriteInt64Ejl
        - Src:             'pw_protobuf/encoder_fuzzer.cc:154,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:159,31'
          Dst:             _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSpanIlEENS_4spanIKT_Lm18446744073709551615EEER18FuzzedDataProviderPNSt3__16vectorIS5_NSA_9allocatorIS5_EEEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:158,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder16WritePackedInt64EjNS_4spanIKlLm18446744073709551615EEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:160,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:164,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteSint32Eji
        - Src:             'pw_protobuf/encoder_fuzzer.cc:166,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:171,32'
          Dst:             _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSpanIiEENS_4spanIKT_Lm18446744073709551615EEER18FuzzedDataProviderPNSt3__16vectorIS5_NSA_9allocatorIS5_EEEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:170,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder17WritePackedSint32EjNS_4spanIKiLm18446744073709551615EEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:172,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:176,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteSint64Ejl
        - Src:             'pw_protobuf/encoder_fuzzer.cc:178,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:183,32'
          Dst:             _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSpanIlEENS_4spanIKT_Lm18446744073709551615EEER18FuzzedDataProviderPNSt3__16vectorIS5_NSA_9allocatorIS5_EEEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:182,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder17WritePackedSint64EjNS_4spanIKlLm18446744073709551615EEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:184,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:188,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder9WriteBoolEjb
        - Src:             'pw_protobuf/encoder_fuzzer.cc:190,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:194,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder12WriteFixed32Ejj
        - Src:             'pw_protobuf/encoder_fuzzer.cc:196,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:201,33'
          Dst:             _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSpanIjEENS_4spanIKT_Lm18446744073709551615EEER18FuzzedDataProviderPNSt3__16vectorIS5_NSA_9allocatorIS5_EEEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:200,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder18WritePackedFixed32EjNS_4spanIKjLm18446744073709551615EEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:202,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:206,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder12WriteFixed64Ejm
        - Src:             'pw_protobuf/encoder_fuzzer.cc:208,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:213,33'
          Dst:             _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSpanImEENS_4spanIKT_Lm18446744073709551615EEER18FuzzedDataProviderPNSt3__16vectorIS5_NSA_9allocatorIS5_EEEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:212,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder18WritePackedFixed64EjNS_4spanIKmLm18446744073709551615EEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:214,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:218,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder13WriteSfixed32Eji
        - Src:             'pw_protobuf/encoder_fuzzer.cc:220,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:225,34'
          Dst:             _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSpanIiEENS_4spanIKT_Lm18446744073709551615EEER18FuzzedDataProviderPNSt3__16vectorIS5_NSA_9allocatorIS5_EEEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:224,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder19WritePackedSfixed32EjNS_4spanIKiLm18446744073709551615EEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:226,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:230,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder13WriteSfixed64Ejl
        - Src:             'pw_protobuf/encoder_fuzzer.cc:232,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:237,34'
          Dst:             _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSpanIlEENS_4spanIKT_Lm18446744073709551615EEER18FuzzedDataProviderPNSt3__16vectorIS5_NSA_9allocatorIS5_EEEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:236,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder19WritePackedSfixed64EjNS_4spanIKlLm18446744073709551615EEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:238,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:242,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder10WriteFloatEjf
        - Src:             'pw_protobuf/encoder_fuzzer.cc:244,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:249,31'
          Dst:             _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSpanIfEENS_4spanIKT_Lm18446744073709551615EEER18FuzzedDataProviderPNSt3__16vectorIS5_NSA_9allocatorIS5_EEEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:248,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder16WritePackedFloatEjNS_4spanIKfLm18446744073709551615EEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:250,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:254,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteDoubleEjd
        - Src:             'pw_protobuf/encoder_fuzzer.cc:256,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:261,32'
          Dst:             _ZN2pw8protobuf4fuzz12_GLOBAL__N_111ConsumeSpanIdEENS_4spanIKT_Lm18446744073709551615EEER18FuzzedDataProviderPNSt3__16vectorIS5_NSA_9allocatorIS5_EEEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:260,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder17WritePackedDoubleEjNS_4spanIKdLm18446744073709551615EEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:262,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:267,25'
          Dst:             _ZN2pw8protobuf4fuzz12_GLOBAL__N_112ConsumeBytesER18FuzzedDataProviderPNSt3__16vectorISt4byteNS5_9allocatorIS7_EEEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:266,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder10WriteBytesEjNS_4spanIKSt4byteLm18446744073709551615EEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:268,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:273,26'
          Dst:             _ZN2pw8protobuf4fuzz12_GLOBAL__N_113ConsumeStringER18FuzzedDataProviderPNSt3__16vectorINS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENSA_ISC_EEEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:272,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteStringEjNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:274,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder_fuzzer.cc:278,17'
          Dst:             _ZN2pw8protobuf13StreamEncoder16GetNestedEncoderEjNS1_20EmptyEncoderBehaviorE
        - Src:             'pw_protobuf/encoder_fuzzer.cc:278,9'
          Dst:             _ZN2pw8protobuf13StreamEncoderD2Ev
        - Src:             'pw_protobuf/encoder_fuzzer.cc:285,1'
          Dst:             _ZN2pw8protobuf13MemoryEncoderD2Ev
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder_fuzzer.cc'
      linkageType:     externalLinkage
      functionLinenumber: 290
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw8protobuf4fuzz12_GLOBAL__N_112TestOneInputER18FuzzedDataProvider
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/encoder_fuzzer.cc:292,3'
          Dst:             _ZN2pw8protobuf4fuzz12_GLOBAL__N_112TestOneInputER18FuzzedDataProvider
    - functionName:    _ZNK2pw6VectorIKSt4byteLm0EE5arrayEv
      functionSourceFile: '/proc/self/cwd/pw_containers/public/pw_containers/vector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.pw::Vector.99 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw6VectorIKSt4byteLm18446744073709551615EE4dataEv
      functionSourceFile: '/proc/self/cwd/pw_containers/public/pw_containers/vector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.pw::Vector.96 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2pw6VectorIKSt4byteLm0EE5arrayEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_containers/public/pw_containers/vector.h:285,52'
          Dst:             _ZNK2pw6VectorIKSt4byteLm0EE5arrayEv
        - Src:             'pw_containers/public/pw_containers/vector.h:285,52'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK2pw6VectorIKSt4byteLm18446744073709551615EE4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_containers/public/pw_containers/vector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::Vector.96 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2INS_6VectorIS2_Lm18446744073709551615EEEvEERKT_
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::span *'
        - 'class.pw::Vector.96 *'
      constantsTouched: []
      argNames:
        - this
        - container
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2EPS2_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:314,9'
          Dst:             _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2EPS2_m
    - functionName:    _ZN2pw8as_bytesIKSt4byteLm18446744073709551615EEENS_4spanIS2_XqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS3_IS4_XT0_EEE
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - s
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,48'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,59'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE10size_bytesEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,10'
          Dst:             _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2EPS2_m
    - functionName:    _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.pw::span *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    31
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw4spanIKSt4byteLm18446744073709551615EE10size_bytesEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:384,57'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:383,66'
          Dst:             _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw6VectorIKSt4byteLm18446744073709551615EE5emptyEv
      functionSourceFile: '/proc/self/cwd/pw_containers/public/pw_containers/vector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.pw::Vector.96 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw6VectorIKSt4byteLm18446744073709551615EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_containers/public/pw_containers/vector.h:312,54'
          Dst:             _ZNK2pw6VectorIKSt4byteLm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw17InlineBasicStringIcLm0EE4dataEv
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.pw::InlineBasicString.95 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw17InlineBasicStringIcLm65535EE4dataEv
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.pw::Vector.96 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2pw17InlineBasicStringIcLm0EE4dataEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/public/pw_string/string.h:329,63'
          Dst:             _ZNK2pw17InlineBasicStringIcLm0EE4dataEv
        - Src:             'pw_string/public/pw_string/string.h:329,63'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK2pw17InlineBasicStringIcLm65535EE4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::Vector.96 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw4spanIKcLm18446744073709551615EEC2INS_17InlineBasicStringIcLm65535EEEvEERKT_
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::span *'
        - 'class.pw::Vector.96 *'
      constantsTouched: []
      argNames:
        - this
        - container
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw4spanIKcLm18446744073709551615EEC2EPS1_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:314,9'
          Dst:             _ZN2pw4spanIKcLm18446744073709551615EEC2EPS1_m
    - functionName:    _ZNK2pw17InlineBasicStringIcLm65535EE5emptyEv
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/internal/string_common_functions.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.pw::Vector.96 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw17InlineBasicStringIcLm65535EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/public/pw_string/internal/string_common_functions.inc:172,62'
          Dst:             _ZNK2pw17InlineBasicStringIcLm65535EE4sizeEv
    - functionName:    _ZNK2pw6VectorIKhLm0EE5arrayEv
      functionSourceFile: '/proc/self/cwd/pw_containers/public/pw_containers/vector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.pw::Vector.99 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw4spanIjLm18446744073709551615EE10size_bytesEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span.59 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIjLm18446744073709551615EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:384,57'
          Dst:             _ZNK2pw4spanIjLm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw4spanImLm18446744073709551615EE10size_bytesEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span.60 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanImLm18446744073709551615EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:384,57'
          Dst:             _ZNK2pw4spanImLm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw6VectorIKjLm0EE5arrayEv
      functionSourceFile: '/proc/self/cwd/pw_containers/public/pw_containers/vector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionDepth:   0
      returnType:      'int *'
      argCount:        1
      argTypes:
        - 'class.pw::Vector.90 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw6VectorIKmLm0EE5arrayEv
      functionSourceFile: '/proc/self/cwd/pw_containers/public/pw_containers/vector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionDepth:   0
      returnType:      'size_t *'
      argCount:        1
      argTypes:
        - 'class.pw::Vector.88 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3fit8internal21generic_function_baseILm8EE4bitsEv
      functionSourceFile: '/proc/self/cwd/third_party/fuchsia/repo/sdk/lib/fit/include/lib/fit/internal/function.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.fit::internal::generic_function_base *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3fit8internal21generic_function_baseILm8EE3opsEv
      functionSourceFile: '/proc/self/cwd/third_party/fuchsia/repo/sdk/lib/fit/include/lib/fit/internal/function.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionDepth:   0
      returnType:      'struct.fit::internal::base_target_ops *'
      argCount:        1
      argTypes:
        - 'class.fit::internal::generic_function_base *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3fit8internal13function_baseILm8ELb1EFN2pw6StatusERNS2_8protobuf13StreamEncoderEENSt3__19allocatorISt4byteEEE6invokeES6_
      functionSourceFile: '/proc/self/cwd/third_party/fuchsia/repo/sdk/lib/fit/include/lib/fit/internal/function.h'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'class.fit::internal::function_base *'
        - 'class.pw::protobuf::StreamEncoder *'
      constantsTouched: []
      argNames:
        - this
        - args
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3fit8internal21generic_function_baseILm8EE3opsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/fuchsia/repo/sdk/lib/fit/include/lib/fit/internal/function.h:522,40'
          Dst:             _ZNK3fit8internal21generic_function_baseILm8EE3opsEv
        - Src:             'third_party/fuchsia/repo/sdk/lib/fit/include/lib/fit/internal/function.h:522,61'
          Dst:             _ZNK3fit8internal21generic_function_baseILm8EE4bitsEv
    - functionName:    _ZNK3fit13function_implILm8ELb1EFN2pw6StatusERNS1_8protobuf13StreamEncoderEENSt3__19allocatorISt4byteEEEclES5_
      functionSourceFile: '/proc/self/cwd/third_party/fuchsia/repo/sdk/lib/fit/include/lib/fit/function.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'class.fit::function_impl *'
        - 'class.pw::protobuf::StreamEncoder *'
      constantsTouched: []
      argNames:
        - this
        - args
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3fit8internal13function_baseILm8ELb1EFN2pw6StatusERNS2_8protobuf13StreamEncoderEENSt3__19allocatorISt4byteEEE6invokeES6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/fuchsia/repo/sdk/lib/fit/include/lib/fit/function.h:315,56'
          Dst:             _ZNK3fit8internal13function_baseILm8ELb1EFN2pw6StatusERNS2_8protobuf13StreamEncoderEENSt3__19allocatorISt4byteEEE6invokeES6_
    - functionName:    _ZNK3fit8internal21generic_function_baseILm8EEcvbEv
      functionSourceFile: '/proc/self/cwd/third_party/fuchsia/repo/sdk/lib/fit/include/lib/fit/internal/function.h'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.fit::internal::generic_function_base *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw4spanIKhLm18446744073709551615EE4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:383,66'
          Dst:             _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw4spanIKhLm18446744073709551615EE3endEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.pw::span *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIKhLm18446744073709551615EE4sizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:412,60'
          Dst:             _ZNK2pw4spanIKhLm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw4spanIKhLm18446744073709551615EE5beginEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.pw::span *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNKRSt3__123__optional_storage_baseIbLb0EE5__getEv
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.std::__1::__optional_storage_base.81 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNKRSt3__123__optional_storage_baseIiLb0EE5__getEv
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionDepth:   0
      returnType:      'int *'
      argCount:        1
      argTypes:
        - 'struct.std::__1::__optional_storage_base.66 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNKRSt3__123__optional_storage_baseIlLb0EE5__getEv
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionDepth:   0
      returnType:      'size_t *'
      argCount:        1
      argTypes:
        - 'struct.std::__1::__optional_storage_base.51 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNKRSt3__123__optional_storage_baseIjLb0EE5__getEv
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionDepth:   0
      returnType:      'int *'
      argCount:        1
      argTypes:
        - 'struct.std::__1::__optional_storage_base.66 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt9exceptionC2Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/exception'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.std::exception *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt19bad_optional_accessC2Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.std::bad_alloc *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt9exceptionC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:186,70'
          Dst:             _ZNSt9exceptionC2Ev
    - functionName:    _ZNKRSt3__123__optional_storage_baseImLb0EE5__getEv
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionDepth:   0
      returnType:      'size_t *'
      argCount:        1
      argTypes:
        - 'struct.std::__1::__optional_storage_base.51 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw4spanIKNS_8protobuf8internal12MessageFieldELm18446744073709551615EE4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span.15 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:383,66'
          Dst:             _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
    - functionName:    _ZN2pw15internal_result12StatusOrDataImLb1EEC2IJmEEENSt3__110in_place_tEDpOT_
      functionSourceFile: '/proc/self/cwd/pw_result/public/pw_result/internal/result_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::internal_result::StatusOrData.4 *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6StatusC2E9pw_Status
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_result/public/pw_result/internal/result_internal.h:291,3'
          Dst:             _ZN2pw6StatusC2E9pw_Status
    - functionName:    _ZN2pw6ResultImEC2IJmEEENSt3__110in_place_tEDpOT_
      functionSourceFile: '/proc/self/cwd/pw_result/public/pw_result/result.h'
      linkageType:     InternalLinkage
      functionLinenumber: 766
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::Result.3 *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw15internal_result12StatusOrDataImLb1EEC2IJmEEENSt3__110in_place_tEDpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_result/public/pw_result/result.h:766,7'
          Dst:             _ZN2pw15internal_result12StatusOrDataImLb1EEC2IJmEEENSt3__110in_place_tEDpOT_
    - functionName:    _ZN2pw6varint11EncodedSizeIjvEEmT_
      functionSourceFile: '/proc/self/cwd/pw_varint/public/pw_varint/varint.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - integer
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5cpp2011countl_zeroImEENSt3__19enable_ifIXsr3std11is_unsignedIT_EE5valueEiE4typeES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_varint/public/pw_varint/varint.h:238,13'
          Dst:             _ZN5cpp2011countl_zeroImEENSt3__19enable_ifIXsr3std11is_unsignedIT_EE5valueEiE4typeES3_
    - functionName:    _ZN2pw8protobuf32SizeOfDelimitedFieldWithoutValueIjEEmT_j
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/serialized_size.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - field_number
        - length_bytes
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6varint11EncodedSizeIjvEEmT_
        - _ZN2pw8protobuf12TagSizeBytesIjEEmT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/serialized_size.h:84,10'
          Dst:             _ZN2pw8protobuf12TagSizeBytesIjEEmT_
        - Src:             'pw_protobuf/public/pw_protobuf/serialized_size.h:84,39'
          Dst:             _ZN2pw6varint11EncodedSizeIjvEEmT_
    - functionName:    _ZN2pw8protobuf12TagSizeBytesIjEEmT_
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/serialized_size.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - field_number
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6varint11EncodedSizeINS_8protobuf8FieldKeyEvEEmT_
        - _ZN2pw8protobuf8FieldKeyC2EjNS0_8WireTypeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/serialized_size.h:66,7'
          Dst:             _ZN2pw8protobuf8FieldKeyC2EjNS0_8WireTypeE
        - Src:             'pw_protobuf/public/pw_protobuf/serialized_size.h:65,10'
          Dst:             _ZN2pw6varint11EncodedSizeINS_8protobuf8FieldKeyEvEEmT_
    - functionName:    _ZN2pw6varint11EncodedSizeINS_8protobuf8FieldKeyEvEEmT_
      functionSourceFile: '/proc/self/cwd/pw_varint/public/pw_varint/varint.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - integer
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2pw8protobuf8FieldKeycvjEv
        - _ZN5cpp2011countl_zeroImEENSt3__19enable_ifIXsr3std11is_unsignedIT_EE5valueEiE4typeES3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_varint/public/pw_varint/varint.h:234,7'
          Dst:             _ZN2pw8protobuf8FieldKeycvjEv
        - Src:             'pw_varint/public/pw_varint/varint.h:238,54'
          Dst:             _ZN2pw8protobuf8FieldKeycvjEv
        - Src:             'pw_varint/public/pw_varint/varint.h:238,13'
          Dst:             _ZN5cpp2011countl_zeroImEENSt3__19enable_ifIXsr3std11is_unsignedIT_EE5valueEiE4typeES3_
    - functionName:    _ZN2pw8protobuf20SizeOfDelimitedFieldIjEEmT_j
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/serialized_size.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - field_number
        - length_bytes
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw8protobuf32SizeOfDelimitedFieldWithoutValueIjEEmT_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/serialized_size.h:91,10'
          Dst:             _ZN2pw8protobuf32SizeOfDelimitedFieldWithoutValueIjEEmT_j
    - functionName:    _ZNK2pw4spanISt4byteLm8EE4dataEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.std::__1::__compressed_pair_elem.52 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw16pw_span_internal13ExtentStorageILm8EEC2Em
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::__1::allocator *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw4spanISt4byteLm8EEC2EPS1_m
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.std::__1::__compressed_pair_elem.52 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw16pw_span_internal13ExtentStorageILm8EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:263,9'
          Dst:             _ZN2pw16pw_span_internal13ExtentStorageILm8EEC2Em
    - functionName:    _ZN2pw15internal_result12StatusOrDataINS_4spanISt4byteLm18446744073709551615EEELb1EEC2INS_6StatusELi0EEEOT_
      functionSourceFile: '/proc/self/cwd/pw_result/public/pw_result/internal/result_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::internal_result::StatusOrData *'
        - 'class.pw::Status *'
      constantsTouched: []
      argNames:
        - this
        - v
      BBCount:         7
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw6Status2okEv
        - pw_assert_HandleFailure
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_result/public/pw_result/internal/result_internal.h:291,3'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_result/public/pw_result/internal/result_internal.h:291,3'
          Dst:             pw_assert_HandleFailure
    - functionName:    _ZN2pw15internal_result12StatusOrDataINS_4spanISt4byteLm18446744073709551615EEELb1EEC2IJS4_EEENSt3__110in_place_tEDpOT_
      functionSourceFile: '/proc/self/cwd/pw_result/public/pw_result/internal/result_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::internal_result::StatusOrData *'
        - 'class.pw::span *'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6StatusC2E9pw_Status
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_result/public/pw_result/internal/result_internal.h:291,3'
          Dst:             _ZN2pw6StatusC2E9pw_Status
    - functionName:    _ZN2pw6ResultINS_4spanISt4byteLm18446744073709551615EEEEC2IJS3_EEENSt3__110in_place_tEDpOT_
      functionSourceFile: '/proc/self/cwd/pw_result/public/pw_result/result.h'
      linkageType:     InternalLinkage
      functionLinenumber: 766
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::Result *'
        - 'class.pw::span *'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw15internal_result12StatusOrDataINS_4spanISt4byteLm18446744073709551615EEELb1EEC2IJS4_EEENSt3__110in_place_tEDpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_result/public/pw_result/result.h:766,7'
          Dst:             _ZN2pw15internal_result12StatusOrDataINS_4spanISt4byteLm18446744073709551615EEELb1EEC2IJS4_EEENSt3__110in_place_tEDpOT_
    - functionName:    _ZN2pw6ResultINS_4spanISt4byteLm18446744073709551615EEEEC2INS_6StatusELi0EEEOT_
      functionSourceFile: '/proc/self/cwd/pw_result/public/pw_result/result.h'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::Result *'
        - 'class.pw::Status *'
      constantsTouched: []
      argNames:
        - this
        - v
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw15internal_result12StatusOrDataINS_4spanISt4byteLm18446744073709551615EEELb1EEC2INS_6StatusELi0EEEOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_result/public/pw_result/result.h:298,29'
          Dst:             _ZN2pw15internal_result12StatusOrDataINS_4spanISt4byteLm18446744073709551615EEELb1EEC2INS_6StatusELi0EEEOT_
    - functionName:    _ZNK2pw14StatusWithSize6statusEv
      functionSourceFile: '/proc/self/cwd/pw_status/public/pw_status/status_with_size.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.pw::pw_span_internal::ExtentStorage *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6StatusC2E9pw_Status
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_status/public/pw_status/status_with_size.h:134,12'
          Dst:             _ZN2pw6StatusC2E9pw_Status
    - functionName:    _ZN2pw6ResultINS_4spanISt4byteLm18446744073709551615EEEEC2IS3_Li0EEEOT_
      functionSourceFile: '/proc/self/cwd/pw_result/public/pw_result/result.h'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::Result *'
        - 'class.pw::span *'
      constantsTouched: []
      argNames:
        - this
        - u
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6ResultINS_4spanISt4byteLm18446744073709551615EEEEC2IJS3_EEENSt3__110in_place_tEDpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_result/public/pw_result/result.h:396,9'
          Dst:             _ZN2pw6ResultINS_4spanISt4byteLm18446744073709551615EEEEC2IJS3_EEENSt3__110in_place_tEDpOT_
    - functionName:    _ZNK2pw14StatusWithSize4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_status/public/pw_status/status_with_size.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.pw::pw_span_internal::ExtentStorage *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw14StatusWithSize2okEv
      functionSourceFile: '/proc/self/cwd/pw_status/public/pw_status/status_with_size.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'struct.pw::pw_span_internal::ExtentStorage *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw6stream6Stream4ReadENS_4spanISt4byteLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'class.pw::Result *'
        - 'class.pw::stream::Stream *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - this
        - dest
        - ''
        - ''
      BBCount:         8
      ICount:          73
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2pw6ResultINS_4spanISt4byteLm18446744073709551615EEEEC2INS_6StatusELi0EEEOT_
        - _ZN2pw6ResultINS_4spanISt4byteLm18446744073709551615EEEEC2IS3_Li0EEEOT_
        - _ZNK2pw14StatusWithSize2okEv
        - _ZNK2pw14StatusWithSize4sizeEv
        - _ZNK2pw14StatusWithSize6statusEv
        - _ZNK2pw4spanISt4byteLm18446744073709551615EE5firstEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/stream.h:115,16'
          Dst:             _ZNK2pw14StatusWithSize2okEv
        - Src:             'pw_stream/public/pw_stream/stream.h:116,32'
          Dst:             _ZNK2pw14StatusWithSize4sizeEv
        - Src:             'pw_stream/public/pw_stream/stream.h:116,19'
          Dst:             _ZNK2pw4spanISt4byteLm18446744073709551615EE5firstEm
        - Src:             'pw_stream/public/pw_stream/stream.h:116,14'
          Dst:             _ZN2pw6ResultINS_4spanISt4byteLm18446744073709551615EEEEC2IS3_Li0EEEOT_
        - Src:             'pw_stream/public/pw_stream/stream.h:118,19'
          Dst:             _ZNK2pw14StatusWithSize6statusEv
        - Src:             'pw_stream/public/pw_stream/stream.h:118,12'
          Dst:             _ZN2pw6ResultINS_4spanISt4byteLm18446744073709551615EEEEC2INS_6StatusELi0EEEOT_
    - functionName:    _ZNK2pw4spanISt4byteLm18446744073709551615EE5firstEm
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.pw::span *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - count
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanISt4byteLm18446744073709551615EE4dataEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:365,13'
          Dst:             _ZNK2pw4spanISt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:365,12'
          Dst:             _ZN2pw4spanISt4byteLm18446744073709551615EEC2EPS1_m
    - functionName:    _ZNK2pw6stream12MemoryWriter4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/memory_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::stream::MemoryWriter *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw8protobuf13StreamEncoder18WriteStringOrBytesIKNS_6VectorIKSt4byteLm18446744073709551615EEEEENS_6StatusEjPS5_
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - this
        - field_number
        - raw_container
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2INS_6VectorIS2_Lm18446744073709551615EEEvEERKT_
        - _ZN2pw8OkStatusEv
        - _ZN2pw8protobuf13StreamEncoder25WriteLengthDelimitedFieldEjNS_4spanIKSt4byteLm18446744073709551615EEE
        - _ZNK2pw6VectorIKSt4byteLm18446744073709551615EE5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:761,19'
          Dst:             _ZNK2pw6VectorIKSt4byteLm18446744073709551615EE5emptyEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:762,14'
          Dst:             _ZN2pw8OkStatusEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:764,61'
          Dst:             _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2INS_6VectorIS2_Lm18446744073709551615EEEvEERKT_
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:764,52'
          Dst:             _ZN2pw8as_bytesIKSt4byteLm18446744073709551615EEENS_4spanIS2_XqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS3_IS4_XT0_EEE
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:764,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder25WriteLengthDelimitedFieldEjNS_4spanIKSt4byteLm18446744073709551615EEE
    - functionName:    _ZN2pw8protobuf13StreamEncoder25WriteLengthDelimitedFieldEjNS_4spanIKSt4byteLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - this
        - field_number
        - data
        - ''
      BBCount:         15
      ICount:          123
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2pw6Status6UpdateES0_
        - _ZN2pw6stream6Stream5WriteENS_4spanIKSt4byteLm18446744073709551615EEE
        - _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - _ZN2pw8protobuf13StreamEncoder20UpdateStatusForWriteEjNS0_8WireTypeEm
        - _ZN2pw8protobuf38WriteLengthDelimitedKeyAndLengthPrefixEjmRNS_6stream6WriterE
        - _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
        - _ZNK2pw6Status2okEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/encoder.cc:134,3'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
        - Src:             'pw_protobuf/encoder.cc:134,3'
          Dst:             _ZN2pw8protobuf13StreamEncoder20UpdateStatusForWriteEjNS0_8WireTypeEm
        - Src:             'pw_protobuf/encoder.cc:134,3'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:134,3'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:136,26'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
        - Src:             'pw_protobuf/encoder.cc:135,18'
          Dst:             _ZN2pw8protobuf38WriteLengthDelimitedKeyAndLengthPrefixEjmRNS_6stream6WriterE
        - Src:             'pw_protobuf/encoder.cc:135,11'
          Dst:             _ZN2pw6Status6UpdateES0_
        - Src:             'pw_protobuf/encoder.cc:137,3'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:137,3'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:138,31'
          Dst:             _ZN2pw6stream6Stream5WriteENS_4spanIKSt4byteLm18446744073709551615EEE
        - Src:             'pw_protobuf/encoder.cc:138,52'
          Dst:             _ZNK2pw6Status2okEv
    - functionName:    _ZN2pw8protobuf13StreamEncoder20UpdateStatusForWriteEjNS0_8WireTypeEm
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - this
        - field_number
        - type
        - data_size
      BBCount:         21
      ICount:          148
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2pw6ResultImEC2ImLi0EEEOT_
        - _ZN2pw6Status15InvalidArgumentEv
        - _ZN2pw6Status17ResourceExhaustedEv
        - _ZN2pw6Status6UpdateES0_
        - _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - _ZN2pw8protobuf11SizeOfFieldIjEEmT_NS0_8WireTypeEm
        - _ZN2pw8protobuf16ValidFieldNumberEj
        - _ZNK2pw6Status2okEv
        - _ZNK2pw6stream6Stream22ConservativeWriteLimitEv
        - _ZNK2pw8protobuf13StreamEncoder19nested_encoder_openEv
        - _ZNKR2pw6ResultImE5valueEv
        - _ZNKR2pw6ResultImE6statusEv
        - pw_assert_basic_HandleFailure
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/encoder.cc:226,3'
          Dst:             _ZNK2pw8protobuf13StreamEncoder19nested_encoder_openEv
        - Src:             'pw_protobuf/encoder.cc:226,3'
          Dst:             pw_assert_basic_HandleFailure
        - Src:             'pw_protobuf/encoder.cc:227,3'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:227,3'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:229,8'
          Dst:             _ZN2pw8protobuf16ValidFieldNumberEj
        - Src:             'pw_protobuf/encoder.cc:230,22'
          Dst:             _ZN2pw6Status15InvalidArgumentEv
        - Src:             'pw_protobuf/encoder.cc:233,37'
          Dst:             _ZN2pw8protobuf11SizeOfFieldIjEEmT_NS0_8WireTypeEm
        - Src:             'pw_protobuf/encoder.cc:233,37'
          Dst:             _ZN2pw6ResultImEC2ImLi0EEEOT_
        - Src:             'pw_protobuf/encoder.cc:234,29'
          Dst:             _ZNKR2pw6ResultImE6statusEv
        - Src:             'pw_protobuf/encoder.cc:234,11'
          Dst:             _ZN2pw6Status6UpdateES0_
        - Src:             'pw_protobuf/encoder.cc:235,3'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:235,3'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:237,18'
          Dst:             _ZNKR2pw6ResultImE5valueEv
        - Src:             'pw_protobuf/encoder.cc:237,36'
          Dst:             _ZNK2pw6stream6Stream22ConservativeWriteLimitEv
        - Src:             'pw_protobuf/encoder.cc:238,15'
          Dst:             _ZN2pw6Status17ResourceExhaustedEv
    - functionName:    _ZN2pw8protobuf38WriteLengthDelimitedKeyAndLengthPrefixEjmRNS_6stream6WriterE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - size_t
        - 'class.pw::stream::Writer *'
      constantsTouched: []
      argNames:
        - field_number
        - payload_size
        - writer
      BBCount:         8
      ICount:          60
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - _ZN2pw8protobuf11WriteVarintEmRNS_6stream6WriterE
        - _ZN2pw8protobuf8FieldKeyC2EjNS0_8WireTypeE
        - _ZNK2pw6Status2okEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:94,3'
          Dst:             _ZN2pw8protobuf8FieldKeyC2EjNS0_8WireTypeE
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:94,3'
          Dst:             _ZN2pw8protobuf8FieldKeycvjEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:94,3'
          Dst:             _ZN2pw8protobuf11WriteVarintEmRNS_6stream6WriterE
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:94,3'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:94,3'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:95,10'
          Dst:             _ZN2pw8protobuf11WriteVarintEmRNS_6stream6WriterE
    - functionName:    _ZNK2pw8protobuf13StreamEncoder19nested_encoder_openEv
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw8protobuf16ValidFieldNumberEj
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/wire_format.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - field_number
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw6Status15InvalidArgumentEv
      functionSourceFile: '/proc/self/cwd/pw_status/public/pw_status/status.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6StatusC2E9pw_Status
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_status/public/pw_status/status.h:101,12'
          Dst:             _ZN2pw6StatusC2E9pw_Status
    - functionName:    _ZN2pw8protobuf11SizeOfFieldIjEEmT_NS0_8WireTypeEm
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/serialized_size.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - field_number
        - type
        - data_size_bytes
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2pw8protobuf12TagSizeBytesIjEEmT_
        - _ZN2pw8protobuf20SizeOfDelimitedFieldIjEEmT_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/serialized_size.h:116,12'
          Dst:             _ZN2pw8protobuf20SizeOfDelimitedFieldIjEEmT_j
        - Src:             'pw_protobuf/public/pw_protobuf/serialized_size.h:119,10'
          Dst:             _ZN2pw8protobuf12TagSizeBytesIjEEmT_
    - functionName:    _ZN2pw6ResultImEC2ImLi0EEEOT_
      functionSourceFile: '/proc/self/cwd/pw_result/public/pw_result/result.h'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::Result.3 *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - this
        - u
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6ResultImEC2IJmEEENSt3__110in_place_tEDpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_result/public/pw_result/result.h:396,9'
          Dst:             _ZN2pw6ResultImEC2IJmEEENSt3__110in_place_tEDpOT_
    - functionName:    _ZNKR2pw6ResultImE6statusEv
      functionSourceFile: '/proc/self/cwd/pw_result/public/pw_result/result.h'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionDepth:   0
      returnType:      'class.pw::Status *'
      argCount:        1
      argTypes:
        - 'class.pw::Result.3 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNKR2pw6ResultImE5valueEv
      functionSourceFile: '/proc/self/cwd/pw_result/public/pw_result/result.h'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionDepth:   0
      returnType:      'size_t *'
      argCount:        1
      argTypes:
        - 'class.pw::Result.3 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw6Status2okEv
        - pw_assert_HandleFailure
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_result/public/pw_result/result.h:786,3'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_result/public/pw_result/result.h:786,3'
          Dst:             pw_assert_HandleFailure
    - functionName:    _ZNK2pw6stream6Stream22ConservativeWriteLimitEv
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::stream::Stream *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw8protobuf13StreamEncoder18WriteStringOrBytesIKNS_17InlineBasicStringIcLm65535EEEEENS_6StatusEjPKSt4byte
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - this
        - field_number
        - raw_container
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2pw4spanIKcLm18446744073709551615EEC2INS_17InlineBasicStringIcLm65535EEEvEERKT_
        - _ZN2pw8OkStatusEv
        - _ZN2pw8protobuf13StreamEncoder25WriteLengthDelimitedFieldEjNS_4spanIKSt4byteLm18446744073709551615EEE
        - _ZNK2pw17InlineBasicStringIcLm65535EE5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:761,19'
          Dst:             _ZNK2pw17InlineBasicStringIcLm65535EE5emptyEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:762,14'
          Dst:             _ZN2pw8OkStatusEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:764,61'
          Dst:             _ZN2pw4spanIKcLm18446744073709551615EEC2INS_17InlineBasicStringIcLm65535EEEvEERKT_
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:764,52'
          Dst:             _ZN2pw8as_bytesIKcLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS2_IS5_XT0_EEE
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:764,12'
          Dst:             _ZN2pw8protobuf13StreamEncoder25WriteLengthDelimitedFieldEjNS_4spanIKSt4byteLm18446744073709551615EEE
    - functionName:    _ZNK2pw8protobuf8internal12MessageField9is_stringEv
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/internal/codegen.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.pw::protobuf::internal::MessageField *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw8protobuf8internal12MessageField21nested_message_fieldsEv
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/internal/codegen.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      'class.pw::span.15 *'
      argCount:        1
      argTypes:
        - 'class.pw::protobuf::internal::MessageField *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNKRSt3__18optionalIbE5valueEv
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 987
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.std::__1::optional.76 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNKRSt3__123__optional_storage_baseIbLb0EE5__getEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:990,22'
          Dst:             _ZNKRSt3__123__optional_storage_baseIbLb0EE5__getEv
    - functionName:    _ZNSt19bad_optional_accessD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.std::bad_alloc *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNKRSt3__18optionalIiE5valueEv
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 987
      functionDepth:   0
      returnType:      'int *'
      argCount:        1
      argTypes:
        - 'class.std::__1::optional.61 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNKRSt3__123__optional_storage_baseIiLb0EE5__getEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:990,22'
          Dst:             _ZNKRSt3__123__optional_storage_baseIiLb0EE5__getEv
    - functionName:    _ZNKRSt3__18optionalIlE5valueEv
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 987
      functionDepth:   0
      returnType:      'size_t *'
      argCount:        1
      argTypes:
        - 'class.std::__1::optional.46 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNKRSt3__123__optional_storage_baseIlLb0EE5__getEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:990,22'
          Dst:             _ZNKRSt3__123__optional_storage_baseIlLb0EE5__getEv
    - functionName:    _ZNK2pw6VectorIKhLm18446744073709551615EE4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_containers/public/pw_containers/vector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::Vector.96 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw6VectorIKhLm18446744073709551615EE4dataEv
      functionSourceFile: '/proc/self/cwd/pw_containers/public/pw_containers/vector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.pw::Vector.96 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2pw6VectorIKhLm0EE5arrayEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_containers/public/pw_containers/vector.h:285,52'
          Dst:             _ZNK2pw6VectorIKhLm0EE5arrayEv
        - Src:             'pw_containers/public/pw_containers/vector.h:285,52'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK2pw6VectorIKhLm18446744073709551615EE5emptyEv
      functionSourceFile: '/proc/self/cwd/pw_containers/public/pw_containers/vector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.pw::Vector.96 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw6VectorIKhLm18446744073709551615EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_containers/public/pw_containers/vector.h:312,54'
          Dst:             _ZNK2pw6VectorIKhLm18446744073709551615EE4sizeEv
    - functionName:    _ZN2pw4spanIKhLm18446744073709551615EEC2EPS1_m
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.pw::span *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:263,9'
          Dst:             _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
    - functionName:    _ZN2pw8protobuf13StreamEncoder18WritePackedVarintsIKhvEENS_6StatusEjNS_4spanIT_Lm18446744073709551615EEENS0_8internal10VarintTypeE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/encoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - size_t
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - this
        - field_number
        - values
        - encode_type
        - ''
      BBCount:         20
      ICount:          196
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2pw6varint11EncodedSizeImvEEmT_
        - _ZN2pw6varint12ZigZagEncodeIlEENSt3__113make_unsignedIT_E4typeES4_
        - _ZN2pw8protobuf13StreamEncoder11WriteVarintEm
        - _ZN2pw8protobuf13StreamEncoder17WriteZigzagVarintEl
        - _ZN2pw8protobuf13StreamEncoder20UpdateStatusForWriteEjNS0_8WireTypeEm
        - _ZN2pw8protobuf8FieldKeyC2EjNS0_8WireTypeE
        - _ZNK2pw4spanIKhLm18446744073709551615EE5beginEv
        - _ZNK2pw6Status11IgnoreErrorEv
        - _ZNK2pw6Status2okEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:717,16'
          Dst:             _ZNK2pw4spanIKhLm18446744073709551615EE5beginEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:717,16'
          Dst:             _ZNK2pw4spanIKhLm18446744073709551615EE3endEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:721,45'
          Dst:             _ZN2pw6varint12ZigZagEncodeIlEENSt3__113make_unsignedIT_E4typeES4_
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:721,25'
          Dst:             _ZN2pw6varint11EncodedSizeImvEEmT_
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:724,25'
          Dst:             _ZN2pw6varint11EncodedSizeImvEEmT_
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:728,10'
          Dst:             _ZN2pw8protobuf13StreamEncoder20UpdateStatusForWriteEjNS0_8WireTypeEm
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:729,15'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:733,17'
          Dst:             _ZN2pw8protobuf8FieldKeyC2EjNS0_8WireTypeE
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:733,17'
          Dst:             _ZN2pw8protobuf8FieldKeycvjEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:733,5'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteVarintEm
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:734,10'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:735,5'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteVarintEm
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:736,10'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:737,18'
          Dst:             _ZNK2pw4spanIKhLm18446744073709551615EE5beginEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:737,18'
          Dst:             _ZNK2pw4spanIKhLm18446744073709551615EE3endEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:739,9'
          Dst:             _ZN2pw8protobuf13StreamEncoder17WriteZigzagVarintEl
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:740,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:742,9'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteVarintEm
        - Src:             'pw_protobuf/public/pw_protobuf/encoder.h:743,14'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
    - functionName:    _ZNK2pw8protobuf8internal12MessageField11varint_typeEv
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/internal/codegen.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.pw::protobuf::internal::MessageField *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw8as_bytesIjLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS1_IS4_XT0_EEE
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'int *'
      constantsTouched: []
      argNames:
        - s
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIjLm18446744073709551615EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,48'
          Dst:             _ZNK2pw4spanIjLm18446744073709551615EE4dataEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,59'
          Dst:             _ZNK2pw4spanIjLm18446744073709551615EE10size_bytesEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,10'
          Dst:             _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2EPS2_m
    - functionName:    _ZNKRSt3__18optionalIjE5valueEv
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 987
      functionDepth:   0
      returnType:      'int *'
      argCount:        1
      argTypes:
        - 'class.std::__1::optional.61 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNKRSt3__123__optional_storage_baseIjLb0EE5__getEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:990,22'
          Dst:             _ZNKRSt3__123__optional_storage_baseIjLb0EE5__getEv
    - functionName:    _ZN2pw8as_bytesImLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS1_IS4_XT0_EEE
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'size_t *'
      constantsTouched: []
      argNames:
        - s
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanImLm18446744073709551615EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,48'
          Dst:             _ZNK2pw4spanImLm18446744073709551615EE4dataEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,59'
          Dst:             _ZNK2pw4spanImLm18446744073709551615EE10size_bytesEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:434,10'
          Dst:             _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2EPS2_m
    - functionName:    _ZNKRSt3__18optionalImE5valueEv
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 987
      functionDepth:   0
      returnType:      'size_t *'
      argCount:        1
      argTypes:
        - 'class.std::__1::optional.46 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNKRSt3__123__optional_storage_baseImLb0EE5__getEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:990,22'
          Dst:             _ZNKRSt3__123__optional_storage_baseImLb0EE5__getEv
    - functionName:    _ZNK2pw8protobuf8internal12MessageField11is_optionalEv
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/internal/codegen.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.pw::protobuf::internal::MessageField *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw6VectorIKjLm18446744073709551615EE4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_containers/public/pw_containers/vector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::Vector.96 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw6VectorIKjLm18446744073709551615EE4dataEv
      functionSourceFile: '/proc/self/cwd/pw_containers/public/pw_containers/vector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionDepth:   0
      returnType:      'int *'
      argCount:        1
      argTypes:
        - 'class.pw::Vector.96 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2pw6VectorIKjLm0EE5arrayEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_containers/public/pw_containers/vector.h:285,52'
          Dst:             _ZNK2pw6VectorIKjLm0EE5arrayEv
        - Src:             'pw_containers/public/pw_containers/vector.h:285,52'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK2pw6VectorIKjLm18446744073709551615EE5emptyEv
      functionSourceFile: '/proc/self/cwd/pw_containers/public/pw_containers/vector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.pw::Vector.96 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw6VectorIKjLm18446744073709551615EE4sizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_containers/public/pw_containers/vector.h:312,54'
          Dst:             _ZNK2pw6VectorIKjLm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw6VectorIKmLm18446744073709551615EE4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_containers/public/pw_containers/vector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::Vector.96 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw6VectorIKmLm18446744073709551615EE4dataEv
      functionSourceFile: '/proc/self/cwd/pw_containers/public/pw_containers/vector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionDepth:   0
      returnType:      'size_t *'
      argCount:        1
      argTypes:
        - 'class.pw::Vector.96 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2pw6VectorIKmLm0EE5arrayEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_containers/public/pw_containers/vector.h:285,52'
          Dst:             _ZNK2pw6VectorIKmLm0EE5arrayEv
        - Src:             'pw_containers/public/pw_containers/vector.h:285,52'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK2pw6VectorIKmLm18446744073709551615EE5emptyEv
      functionSourceFile: '/proc/self/cwd/pw_containers/public/pw_containers/vector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.pw::Vector.96 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw6VectorIKmLm18446744073709551615EE4sizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_containers/public/pw_containers/vector.h:312,54'
          Dst:             _ZNK2pw6VectorIKmLm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw8protobuf8internal12MessageField12field_numberEv
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/internal/codegen.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.pw::protobuf::internal::MessageField *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw8protobuf8internal12MessageField11is_repeatedEv
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/internal/codegen.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.pw::protobuf::internal::MessageField *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw8protobuf8internal12MessageField13is_fixed_sizeEv
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/internal/codegen.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.pw::protobuf::internal::MessageField *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/internal/codegen.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::protobuf::internal::MessageField *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw8protobuf8internal12MessageField9wire_typeEv
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/internal/codegen.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'class.pw::protobuf::internal::MessageField *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw8protobuf8CallbackINS0_13StreamEncoderENS0_13StreamDecoderEE6EncodeERS2_
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/internal/codegen.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'union.pw::protobuf::Callback *'
        - 'class.pw::protobuf::StreamEncoder *'
      constantsTouched: []
      argNames:
        - this
        - encoder
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2pw8OkStatusEv
        - _ZNK3fit13function_implILm8ELb1EFN2pw6StatusERNS1_8protobuf13StreamEncoderEENSt3__19allocatorISt4byteEEEclES5_
        - _ZNK3fit8internal21generic_function_baseILm8EEcvbEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/public/pw_protobuf/internal/codegen.h:221,9'
          Dst:             _ZNK3fit8internal21generic_function_baseILm8EEcvbEv
        - Src:             'pw_protobuf/public/pw_protobuf/internal/codegen.h:222,14'
          Dst:             _ZNK3fit13function_implILm8ELb1EFN2pw6StatusERNS1_8protobuf13StreamEncoderEENSt3__19allocatorISt4byteEEEclES5_
        - Src:             'pw_protobuf/public/pw_protobuf/internal/codegen.h:224,12'
          Dst:             _ZN2pw8OkStatusEv
    - functionName:    _ZNK2pw8protobuf8internal12MessageField12use_callbackEv
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/internal/codegen.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.pw::protobuf::internal::MessageField *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw8protobuf8internal12MessageField10field_sizeEv
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/internal/codegen.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::protobuf::internal::MessageField *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw8protobuf8internal12MessageField12field_offsetEv
      functionSourceFile: '/proc/self/cwd/pw_protobuf/public/pw_protobuf/internal/codegen.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::protobuf::internal::MessageField *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw4spanIKSt4byteLm18446744073709551615EE7subspanEmm
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.pw::span *'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - this
        - offset
        - count
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:379,13'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:379,64'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:379,12'
          Dst:             _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2EPS2_m
    - functionName:    _ZNK2pw4spanIKNS_8protobuf8internal12MessageFieldELm18446744073709551615EE3endEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionDepth:   0
      returnType:      'class.pw::protobuf::internal::MessageField *'
      argCount:        1
      argTypes:
        - 'class.pw::span.15 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIKNS_8protobuf8internal12MessageFieldELm18446744073709551615EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:412,60'
          Dst:             _ZNK2pw4spanIKNS_8protobuf8internal12MessageFieldELm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw4spanIKNS_8protobuf8internal12MessageFieldELm18446744073709551615EE5beginEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionDepth:   0
      returnType:      'class.pw::protobuf::internal::MessageField *'
      argCount:        1
      argTypes:
        - 'class.pw::span.15 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw8protobuf13StreamEncoder5WriteENS_4spanIKSt4byteLm18446744073709551615EEENS2_IKNS0_8internal12MessageFieldELm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - size_t
        - 'char *'
        - size_t
        - 'class.pw::protobuf::internal::MessageField *'
      constantsTouched: []
      argNames:
        - this
        - message
        - table
        - ''
        - ''
      BBCount:         307
      ICount:          1688
      EdgeCount:       376
      CyclomaticComplexity: 71
      functionsReached:
        - _ZN2pw4spanIKhLm18446744073709551615EEC2EPS1_m
        - _ZN2pw4spanIKjLm18446744073709551615EEC2EPS1_m
        - _ZN2pw4spanIKmLm18446744073709551615EEC2EPS1_m
        - _ZN2pw4spanIjLm18446744073709551615EEC2EPjm
        - _ZN2pw4spanImLm18446744073709551615EEC2EPmm
        - _ZN2pw6varint12ZigZagEncodeIiEENSt3__113make_unsignedIT_E4typeES4_
        - _ZN2pw6varint12ZigZagEncodeIlEENSt3__113make_unsignedIT_E4typeES4_
        - _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - _ZN2pw8protobuf13StreamEncoder10WriteFixedEjNS_4spanIKSt4byteLm18446744073709551615EEE
        - _ZN2pw8protobuf13StreamEncoder16GetNestedEncoderEjb
        - _ZN2pw8protobuf13StreamEncoder16WritePackedFixedEjNS_4spanIKSt4byteLm18446744073709551615EEEm
        - _ZN2pw8protobuf13StreamEncoder16WriteVarintFieldEjm
        - _ZN2pw8protobuf13StreamEncoder18WritePackedVarintsIKhvEENS_6StatusEjNS_4spanIT_Lm18446744073709551615EEENS0_8internal10VarintTypeE
        - _ZN2pw8protobuf13StreamEncoder18WritePackedVarintsIKjvEENS_6StatusEjNS_4spanIT_Lm18446744073709551615EEENS0_8internal10VarintTypeE
        - _ZN2pw8protobuf13StreamEncoder18WritePackedVarintsIKmvEENS_6StatusEjNS_4spanIT_Lm18446744073709551615EEENS0_8internal10VarintTypeE
        - _ZN2pw8protobuf13StreamEncoder18WriteStringOrBytesIKNS_17InlineBasicStringIcLm65535EEEEENS_6StatusEjPKSt4byte
        - _ZN2pw8protobuf13StreamEncoder18WriteStringOrBytesIKNS_6VectorIKSt4byteLm18446744073709551615EEEEENS_6StatusEjPS5_
        - _ZN2pw8protobuf13StreamEncoder25WriteLengthDelimitedFieldEjNS_4spanIKSt4byteLm18446744073709551615EEE
        - _ZN2pw8protobuf13StreamEncoder5WriteENS_4spanIKSt4byteLm18446744073709551615EEENS2_IKNS0_8internal12MessageFieldELm18446744073709551615EEE
        - _ZN2pw8protobuf13StreamEncoderD2Ev
        - _ZNK2pw4spanIKNS_8protobuf8internal12MessageFieldELm18446744073709551615EE5beginEv
        - _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
        - _ZNK2pw4spanIKSt4byteLm18446744073709551615EE5beginEv
        - _ZNK2pw4spanIKSt4byteLm18446744073709551615EE7subspanEmm
        - _ZNK2pw6Status2okEv
        - _ZNK2pw6VectorIKhLm18446744073709551615EE4dataEv
        - _ZNK2pw6VectorIKhLm18446744073709551615EE5emptyEv
        - _ZNK2pw6VectorIKjLm18446744073709551615EE4dataEv
        - _ZNK2pw6VectorIKjLm18446744073709551615EE5emptyEv
        - _ZNK2pw6VectorIKmLm18446744073709551615EE4dataEv
        - _ZNK2pw6VectorIKmLm18446744073709551615EE5emptyEv
        - _ZNK2pw8protobuf13StreamEncoder19nested_encoder_openEv
        - _ZNK2pw8protobuf8CallbackINS0_13StreamEncoderENS0_13StreamDecoderEE6EncodeERS2_
        - _ZNK2pw8protobuf8internal12MessageField11is_optionalEv
        - _ZNK2pw8protobuf8internal12MessageField11is_repeatedEv
        - _ZNK2pw8protobuf8internal12MessageField11varint_typeEv
        - _ZNK2pw8protobuf8internal12MessageField12field_numberEv
        - _ZNK2pw8protobuf8internal12MessageField12field_offsetEv
        - _ZNK2pw8protobuf8internal12MessageField12use_callbackEv
        - _ZNK2pw8protobuf8internal12MessageField13is_fixed_sizeEv
        - _ZNK2pw8protobuf8internal12MessageField21nested_message_fieldsEv
        - _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - _ZNK2pw8protobuf8internal12MessageField9is_stringEv
        - _ZNK2pw8protobuf8internal12MessageField9wire_typeEv
        - _ZNKRSt3__18optionalIbE5valueEv
        - _ZNKRSt3__18optionalIiE5valueEv
        - _ZNKRSt3__18optionalIjE5valueEv
        - _ZNKRSt3__18optionalIlE5valueEv
        - _ZNKRSt3__18optionalImE5valueEv
        - pw_assert_basic_HandleFailure
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/encoder.cc:246,3'
          Dst:             _ZNK2pw8protobuf13StreamEncoder19nested_encoder_openEv
        - Src:             'pw_protobuf/encoder.cc:246,3'
          Dst:             pw_assert_basic_HandleFailure
        - Src:             'pw_protobuf/encoder.cc:247,3'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:247,3'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:249,26'
          Dst:             _ZNK2pw4spanIKNS_8protobuf8internal12MessageFieldELm18446744073709551615EE5beginEv
        - Src:             'pw_protobuf/encoder.cc:249,26'
          Dst:             _ZNK2pw4spanIKNS_8protobuf8internal12MessageFieldELm18446744073709551615EE3endEv
        - Src:             'pw_protobuf/encoder.cc:253,31'
          Dst:             _ZNK2pw8protobuf8internal12MessageField12field_offsetEv
        - Src:             'pw_protobuf/encoder.cc:253,53'
          Dst:             _ZNK2pw8protobuf8internal12MessageField10field_sizeEv
        - Src:             'pw_protobuf/encoder.cc:253,17'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE7subspanEmm
        - Src:             'pw_protobuf/encoder.cc:254,5'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE5beginEv
        - Src:             'pw_protobuf/encoder.cc:254,5'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE5beginEv
        - Src:             'pw_protobuf/encoder.cc:254,5'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE3endEv
        - Src:             'pw_protobuf/encoder.cc:254,5'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE3endEv
        - Src:             'pw_protobuf/encoder.cc:254,5'
          Dst:             pw_assert_basic_HandleFailure
        - Src:             'pw_protobuf/encoder.cc:259,15'
          Dst:             _ZNK2pw8protobuf8internal12MessageField12use_callbackEv
        - Src:             'pw_protobuf/encoder.cc:262,22'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:263,7'
          Dst:             _ZNK2pw8protobuf8CallbackINS0_13StreamEncoderENS0_13StreamDecoderEE6EncodeERS2_
        - Src:             'pw_protobuf/encoder.cc:263,7'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:263,7'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:267,19'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9wire_typeEv
        - Src:             'pw_protobuf/encoder.cc:272,9'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:272,9'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9wire_typeEv
        - Src:             'pw_protobuf/encoder.cc:272,9'
          Dst:             pw_assert_basic_HandleFailure
        - Src:             'pw_protobuf/encoder.cc:276,19'
          Dst:             _ZNK2pw8protobuf8internal12MessageField13is_fixed_sizeEv
        - Src:             'pw_protobuf/encoder.cc:277,11'
          Dst:             _ZNK2pw8protobuf8internal12MessageField11is_repeatedEv
        - Src:             'pw_protobuf/encoder.cc:277,11'
          Dst:             pw_assert_basic_HandleFailure
        - Src:             'pw_protobuf/encoder.cc:279,37'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE5beginEv
        - Src:             'pw_protobuf/encoder.cc:279,53'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE3endEv
        - Src:             'pw_protobuf/encoder.cc:280,22'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
        - Src:             'pw_protobuf/encoder.cc:281,13'
          Dst:             _ZNK2pw8protobuf8internal12MessageField12field_numberEv
        - Src:             'pw_protobuf/encoder.cc:281,13'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:281,13'
          Dst:             _ZN2pw8protobuf13StreamEncoder16WritePackedFixedEjNS_4spanIKSt4byteLm18446744073709551615EEEm
        - Src:             'pw_protobuf/encoder.cc:281,13'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:281,13'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:284,26'
          Dst:             _ZNK2pw8protobuf8internal12MessageField11is_repeatedEv
        - Src:             'pw_protobuf/encoder.cc:289,21'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:292,28'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:293,26'
          Dst:             _ZNK2pw6VectorIKmLm18446744073709551615EE5emptyEv
        - Src:             'pw_protobuf/encoder.cc:294,15'
          Dst:             _ZNK2pw8protobuf8internal12MessageField12field_numberEv
        - Src:             'pw_protobuf/encoder.cc:294,15'
          Dst:             _ZNK2pw6VectorIKmLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:294,15'
          Dst:             _ZNK2pw6VectorIKmLm18446744073709551615EE4sizeEv
        - Src:             'pw_protobuf/encoder.cc:294,15'
          Dst:             _ZN2pw4spanIKmLm18446744073709551615EEC2EPS1_m
        - Src:             'pw_protobuf/encoder.cc:294,15'
          Dst:             _ZN2pw8as_bytesIKmLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS2_IS5_XT0_EEE
        - Src:             'pw_protobuf/encoder.cc:294,15'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:294,15'
          Dst:             _ZN2pw8protobuf13StreamEncoder16WritePackedFixedEjNS_4spanIKSt4byteLm18446744073709551615EEEm
        - Src:             'pw_protobuf/encoder.cc:294,15'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:294,15'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:299,28'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:302,28'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:303,26'
          Dst:             _ZNK2pw6VectorIKjLm18446744073709551615EE5emptyEv
        - Src:             'pw_protobuf/encoder.cc:304,15'
          Dst:             _ZNK2pw8protobuf8internal12MessageField12field_numberEv
        - Src:             'pw_protobuf/encoder.cc:304,15'
          Dst:             _ZNK2pw6VectorIKjLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:304,15'
          Dst:             _ZNK2pw6VectorIKjLm18446744073709551615EE4sizeEv
        - Src:             'pw_protobuf/encoder.cc:304,15'
          Dst:             _ZN2pw4spanIKjLm18446744073709551615EEC2EPS1_m
        - Src:             'pw_protobuf/encoder.cc:304,15'
          Dst:             _ZN2pw8as_bytesIKjLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS2_IS5_XT0_EEE
        - Src:             'pw_protobuf/encoder.cc:304,15'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:304,15'
          Dst:             _ZN2pw8protobuf13StreamEncoder16WritePackedFixedEjNS_4spanIKSt4byteLm18446744073709551615EEEm
        - Src:             'pw_protobuf/encoder.cc:304,15'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:304,15'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:310,26'
          Dst:             _ZNK2pw8protobuf8internal12MessageField11is_optionalEv
        - Src:             'pw_protobuf/encoder.cc:316,21'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:318,73'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:320,42'
          Dst:             _ZNKRSt3__18optionalImE5valueEv
        - Src:             'pw_protobuf/encoder.cc:321,15'
          Dst:             _ZNK2pw8protobuf8internal12MessageField12field_numberEv
        - Src:             'pw_protobuf/encoder.cc:321,15'
          Dst:             _ZN2pw4spanImLm18446744073709551615EEC2EPmm
        - Src:             'pw_protobuf/encoder.cc:321,15'
          Dst:             _ZN2pw8as_bytesImLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS1_IS4_XT0_EEE
        - Src:             'pw_protobuf/encoder.cc:321,15'
          Dst:             _ZN2pw8protobuf13StreamEncoder10WriteFixedEjNS_4spanIKSt4byteLm18446744073709551615EEE
        - Src:             'pw_protobuf/encoder.cc:321,15'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:321,15'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:324,28'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:326,73'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:328,42'
          Dst:             _ZNKRSt3__18optionalIjE5valueEv
        - Src:             'pw_protobuf/encoder.cc:329,15'
          Dst:             _ZNK2pw8protobuf8internal12MessageField12field_numberEv
        - Src:             'pw_protobuf/encoder.cc:329,15'
          Dst:             _ZN2pw4spanIjLm18446744073709551615EEC2EPjm
        - Src:             'pw_protobuf/encoder.cc:329,15'
          Dst:             _ZN2pw8as_bytesIjLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS1_IS4_XT0_EEE
        - Src:             'pw_protobuf/encoder.cc:329,15'
          Dst:             _ZN2pw8protobuf13StreamEncoder10WriteFixedEjNS_4spanIKSt4byteLm18446744073709551615EEE
        - Src:             'pw_protobuf/encoder.cc:329,15'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:329,15'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:334,11'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
        - Src:             'pw_protobuf/encoder.cc:334,11'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:334,11'
          Dst:             pw_assert_basic_HandleFailure
        - Src:             'pw_protobuf/encoder.cc:337,37'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE5beginEv
        - Src:             'pw_protobuf/encoder.cc:337,53'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE3endEv
        - Src:             'pw_protobuf/encoder.cc:338,22'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
        - Src:             'pw_protobuf/encoder.cc:339,13'
          Dst:             _ZNK2pw8protobuf8internal12MessageField12field_numberEv
        - Src:             'pw_protobuf/encoder.cc:339,13'
          Dst:             _ZN2pw8protobuf13StreamEncoder10WriteFixedEjNS_4spanIKSt4byteLm18446744073709551615EEE
        - Src:             'pw_protobuf/encoder.cc:339,13'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:339,13'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:347,9'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:347,9'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:347,9'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:347,9'
          Dst:             pw_assert_basic_HandleFailure
        - Src:             'pw_protobuf/encoder.cc:351,19'
          Dst:             _ZNK2pw8protobuf8internal12MessageField13is_fixed_sizeEv
        - Src:             'pw_protobuf/encoder.cc:356,11'
          Dst:             _ZNK2pw8protobuf8internal12MessageField11is_repeatedEv
        - Src:             'pw_protobuf/encoder.cc:356,11'
          Dst:             pw_assert_basic_HandleFailure
        - Src:             'pw_protobuf/encoder.cc:358,37'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE5beginEv
        - Src:             'pw_protobuf/encoder.cc:358,53'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE3endEv
        - Src:             'pw_protobuf/encoder.cc:359,22'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
        - Src:             'pw_protobuf/encoder.cc:362,21'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:363,13'
          Dst:             _ZNK2pw8protobuf8internal12MessageField12field_numberEv
        - Src:             'pw_protobuf/encoder.cc:363,13'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:363,13'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
        - Src:             'pw_protobuf/encoder.cc:363,13'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:363,13'
          Dst:             _ZN2pw4spanIKmLm18446744073709551615EEC2EPS1_m
        - Src:             'pw_protobuf/encoder.cc:363,13'
          Dst:             _ZNK2pw8protobuf8internal12MessageField11varint_typeEv
        - Src:             'pw_protobuf/encoder.cc:363,13'
          Dst:             _ZN2pw8protobuf13StreamEncoder18WritePackedVarintsIKmvEENS_6StatusEjNS_4spanIT_Lm18446744073709551615EEENS0_8internal10VarintTypeE
        - Src:             'pw_protobuf/encoder.cc:363,13'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:363,13'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:368,28'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:369,13'
          Dst:             _ZNK2pw8protobuf8internal12MessageField12field_numberEv
        - Src:             'pw_protobuf/encoder.cc:369,13'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:369,13'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
        - Src:             'pw_protobuf/encoder.cc:369,13'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:369,13'
          Dst:             _ZN2pw4spanIKjLm18446744073709551615EEC2EPS1_m
        - Src:             'pw_protobuf/encoder.cc:369,13'
          Dst:             _ZNK2pw8protobuf8internal12MessageField11varint_typeEv
        - Src:             'pw_protobuf/encoder.cc:369,13'
          Dst:             _ZN2pw8protobuf13StreamEncoder18WritePackedVarintsIKjvEENS_6StatusEjNS_4spanIT_Lm18446744073709551615EEENS0_8internal10VarintTypeE
        - Src:             'pw_protobuf/encoder.cc:369,13'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:369,13'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:374,28'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:377,13'
          Dst:             _ZNK2pw8protobuf8internal12MessageField12field_numberEv
        - Src:             'pw_protobuf/encoder.cc:377,13'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:377,13'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
        - Src:             'pw_protobuf/encoder.cc:377,13'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:377,13'
          Dst:             _ZN2pw4spanIKhLm18446744073709551615EEC2EPS1_m
        - Src:             'pw_protobuf/encoder.cc:377,13'
          Dst:             _ZNK2pw8protobuf8internal12MessageField11varint_typeEv
        - Src:             'pw_protobuf/encoder.cc:377,13'
          Dst:             _ZN2pw8protobuf13StreamEncoder18WritePackedVarintsIKhvEENS_6StatusEjNS_4spanIT_Lm18446744073709551615EEENS0_8internal10VarintTypeE
        - Src:             'pw_protobuf/encoder.cc:377,13'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:377,13'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:383,26'
          Dst:             _ZNK2pw8protobuf8internal12MessageField11is_repeatedEv
        - Src:             'pw_protobuf/encoder.cc:388,21'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:391,28'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:392,26'
          Dst:             _ZNK2pw6VectorIKmLm18446744073709551615EE5emptyEv
        - Src:             'pw_protobuf/encoder.cc:393,15'
          Dst:             _ZNK2pw8protobuf8internal12MessageField12field_numberEv
        - Src:             'pw_protobuf/encoder.cc:393,15'
          Dst:             _ZNK2pw6VectorIKmLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:393,15'
          Dst:             _ZNK2pw6VectorIKmLm18446744073709551615EE4sizeEv
        - Src:             'pw_protobuf/encoder.cc:393,15'
          Dst:             _ZN2pw4spanIKmLm18446744073709551615EEC2EPS1_m
        - Src:             'pw_protobuf/encoder.cc:393,15'
          Dst:             _ZNK2pw8protobuf8internal12MessageField11varint_typeEv
        - Src:             'pw_protobuf/encoder.cc:393,15'
          Dst:             _ZN2pw8protobuf13StreamEncoder18WritePackedVarintsIKmvEENS_6StatusEjNS_4spanIT_Lm18446744073709551615EEENS0_8internal10VarintTypeE
        - Src:             'pw_protobuf/encoder.cc:393,15'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:393,15'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:397,28'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:400,28'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:401,26'
          Dst:             _ZNK2pw6VectorIKjLm18446744073709551615EE5emptyEv
        - Src:             'pw_protobuf/encoder.cc:402,15'
          Dst:             _ZNK2pw8protobuf8internal12MessageField12field_numberEv
        - Src:             'pw_protobuf/encoder.cc:402,15'
          Dst:             _ZNK2pw6VectorIKjLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:402,15'
          Dst:             _ZNK2pw6VectorIKjLm18446744073709551615EE4sizeEv
        - Src:             'pw_protobuf/encoder.cc:402,15'
          Dst:             _ZN2pw4spanIKjLm18446744073709551615EEC2EPS1_m
        - Src:             'pw_protobuf/encoder.cc:402,15'
          Dst:             _ZNK2pw8protobuf8internal12MessageField11varint_typeEv
        - Src:             'pw_protobuf/encoder.cc:402,15'
          Dst:             _ZN2pw8protobuf13StreamEncoder18WritePackedVarintsIKjvEENS_6StatusEjNS_4spanIT_Lm18446744073709551615EEENS0_8internal10VarintTypeE
        - Src:             'pw_protobuf/encoder.cc:402,15'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:402,15'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:406,28'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:411,28'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:412,26'
          Dst:             _ZNK2pw6VectorIKhLm18446744073709551615EE5emptyEv
        - Src:             'pw_protobuf/encoder.cc:413,15'
          Dst:             _ZNK2pw8protobuf8internal12MessageField12field_numberEv
        - Src:             'pw_protobuf/encoder.cc:413,15'
          Dst:             _ZNK2pw6VectorIKhLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:413,15'
          Dst:             _ZNK2pw6VectorIKhLm18446744073709551615EE4sizeEv
        - Src:             'pw_protobuf/encoder.cc:413,15'
          Dst:             _ZN2pw4spanIKhLm18446744073709551615EEC2EPS1_m
        - Src:             'pw_protobuf/encoder.cc:413,15'
          Dst:             _ZNK2pw8protobuf8internal12MessageField11varint_typeEv
        - Src:             'pw_protobuf/encoder.cc:413,15'
          Dst:             _ZN2pw8protobuf13StreamEncoder18WritePackedVarintsIKhvEENS_6StatusEjNS_4spanIT_Lm18446744073709551615EEENS0_8internal10VarintTypeE
        - Src:             'pw_protobuf/encoder.cc:413,15'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:413,15'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:418,26'
          Dst:             _ZNK2pw8protobuf8internal12MessageField11is_optionalEv
        - Src:             'pw_protobuf/encoder.cc:425,21'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:426,23'
          Dst:             _ZNK2pw8protobuf8internal12MessageField11varint_typeEv
        - Src:             'pw_protobuf/encoder.cc:429,30'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:433,33'
          Dst:             _ZNKRSt3__18optionalImE5valueEv
        - Src:             'pw_protobuf/encoder.cc:437,30'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:441,29'
          Dst:             _ZNK2pw8protobuf8internal12MessageField11varint_typeEv
        - Src:             'pw_protobuf/encoder.cc:442,60'
          Dst:             _ZNKRSt3__18optionalIlE5valueEv
        - Src:             'pw_protobuf/encoder.cc:442,29'
          Dst:             _ZN2pw6varint12ZigZagEncodeIlEENSt3__113make_unsignedIT_E4typeES4_
        - Src:             'pw_protobuf/encoder.cc:443,39'
          Dst:             _ZNKRSt3__18optionalIlE5valueEv
        - Src:             'pw_protobuf/encoder.cc:445,28'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:446,23'
          Dst:             _ZNK2pw8protobuf8internal12MessageField11varint_typeEv
        - Src:             'pw_protobuf/encoder.cc:449,30'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:453,33'
          Dst:             _ZNKRSt3__18optionalIjE5valueEv
        - Src:             'pw_protobuf/encoder.cc:457,30'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:461,29'
          Dst:             _ZNK2pw8protobuf8internal12MessageField11varint_typeEv
        - Src:             'pw_protobuf/encoder.cc:462,60'
          Dst:             _ZNKRSt3__18optionalIiE5valueEv
        - Src:             'pw_protobuf/encoder.cc:462,29'
          Dst:             _ZN2pw6varint12ZigZagEncodeIiEENSt3__113make_unsignedIT_E4typeES4_
        - Src:             'pw_protobuf/encoder.cc:463,39'
          Dst:             _ZNKRSt3__18optionalIiE5valueEv
        - Src:             'pw_protobuf/encoder.cc:465,28'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:467,69'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:471,31'
          Dst:             _ZNKRSt3__18optionalIbE5valueEv
        - Src:             'pw_protobuf/encoder.cc:473,11'
          Dst:             _ZNK2pw8protobuf8internal12MessageField12field_numberEv
        - Src:             'pw_protobuf/encoder.cc:473,11'
          Dst:             _ZN2pw8protobuf13StreamEncoder16WriteVarintFieldEjm
        - Src:             'pw_protobuf/encoder.cc:473,11'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:473,11'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:480,11'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
        - Src:             'pw_protobuf/encoder.cc:480,11'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:480,11'
          Dst:             pw_assert_basic_HandleFailure
        - Src:             'pw_protobuf/encoder.cc:483,21'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:484,23'
          Dst:             _ZNK2pw8protobuf8internal12MessageField11varint_typeEv
        - Src:             'pw_protobuf/encoder.cc:486,60'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:485,23'
          Dst:             _ZN2pw6varint12ZigZagEncodeIlEENSt3__113make_unsignedIT_E4typeES4_
        - Src:             'pw_protobuf/encoder.cc:487,30'
          Dst:             _ZNK2pw8protobuf8internal12MessageField11varint_typeEv
        - Src:             'pw_protobuf/encoder.cc:488,64'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:490,65'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:495,28'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:496,23'
          Dst:             _ZNK2pw8protobuf8internal12MessageField11varint_typeEv
        - Src:             'pw_protobuf/encoder.cc:498,60'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:497,23'
          Dst:             _ZN2pw6varint12ZigZagEncodeIiEENSt3__113make_unsignedIT_E4typeES4_
        - Src:             'pw_protobuf/encoder.cc:499,30'
          Dst:             _ZNK2pw8protobuf8internal12MessageField11varint_typeEv
        - Src:             'pw_protobuf/encoder.cc:500,64'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:502,65'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:507,28'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:508,59'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:513,11'
          Dst:             _ZNK2pw8protobuf8internal12MessageField12field_numberEv
        - Src:             'pw_protobuf/encoder.cc:513,11'
          Dst:             _ZN2pw8protobuf13StreamEncoder16WriteVarintFieldEjm
        - Src:             'pw_protobuf/encoder.cc:513,11'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:513,11'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:521,9'
          Dst:             _ZNK2pw8protobuf8internal12MessageField11is_repeatedEv
        - Src:             'pw_protobuf/encoder.cc:521,9'
          Dst:             pw_assert_basic_HandleFailure
        - Src:             'pw_protobuf/encoder.cc:523,19'
          Dst:             _ZNK2pw8protobuf8internal12MessageField21nested_message_fieldsEv
        - Src:             'pw_protobuf/encoder.cc:527,56'
          Dst:             _ZNK2pw8protobuf8internal12MessageField12field_numberEv
        - Src:             'pw_protobuf/encoder.cc:527,33'
          Dst:             _ZN2pw8protobuf13StreamEncoder16GetNestedEncoderEjb
        - Src:             'pw_protobuf/encoder.cc:529,11'
          Dst:             _ZNK2pw8protobuf8internal12MessageField21nested_message_fieldsEv
        - Src:             'pw_protobuf/encoder.cc:529,11'
          Dst:             _ZN2pw8protobuf13StreamEncoder5WriteENS_4spanIKSt4byteLm18446744073709551615EEENS2_IKNS0_8internal12MessageFieldELm18446744073709551615EEE
        - Src:             'pw_protobuf/encoder.cc:529,11'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:529,11'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:530,9'
          Dst:             _ZN2pw8protobuf13StreamEncoderD2Ev
        - Src:             'pw_protobuf/encoder.cc:530,9'
          Dst:             _ZN2pw8protobuf13StreamEncoderD2Ev
        - Src:             'pw_protobuf/encoder.cc:530,26'
          Dst:             _ZNK2pw8protobuf8internal12MessageField13is_fixed_sizeEv
        - Src:             'pw_protobuf/encoder.cc:533,11'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:533,11'
          Dst:             pw_assert_basic_HandleFailure
        - Src:             'pw_protobuf/encoder.cc:536,37'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE5beginEv
        - Src:             'pw_protobuf/encoder.cc:536,53'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE3endEv
        - Src:             'pw_protobuf/encoder.cc:537,22'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
        - Src:             'pw_protobuf/encoder.cc:538,13'
          Dst:             _ZNK2pw8protobuf8internal12MessageField12field_numberEv
        - Src:             'pw_protobuf/encoder.cc:538,13'
          Dst:             _ZN2pw8protobuf13StreamEncoder25WriteLengthDelimitedFieldEjNS_4spanIKSt4byteLm18446744073709551615EEE
        - Src:             'pw_protobuf/encoder.cc:538,13'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:538,13'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:545,11'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9elem_sizeEv
        - Src:             'pw_protobuf/encoder.cc:545,11'
          Dst:             pw_assert_basic_HandleFailure
        - Src:             'pw_protobuf/encoder.cc:547,21'
          Dst:             _ZNK2pw8protobuf8internal12MessageField9is_stringEv
        - Src:             'pw_protobuf/encoder.cc:548,13'
          Dst:             _ZNK2pw8protobuf8internal12MessageField12field_numberEv
        - Src:             'pw_protobuf/encoder.cc:548,13'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:548,13'
          Dst:             _ZN2pw8protobuf13StreamEncoder18WriteStringOrBytesIKNS_17InlineBasicStringIcLm65535EEEEENS_6StatusEjPKSt4byte
        - Src:             'pw_protobuf/encoder.cc:548,13'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:548,13'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:551,13'
          Dst:             _ZNK2pw8protobuf8internal12MessageField12field_numberEv
        - Src:             'pw_protobuf/encoder.cc:551,13'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:551,13'
          Dst:             _ZN2pw8protobuf13StreamEncoder18WriteStringOrBytesIKNS_6VectorIKSt4byteLm18446744073709551615EEEEENS_6StatusEjPS5_
        - Src:             'pw_protobuf/encoder.cc:551,13'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:551,13'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
    - functionName:    _ZNK2pw4spanIKSt4byteLm18446744073709551615EE5beginEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.pw::span *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw4spanIKSt4byteLm18446744073709551615EE3endEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.pw::span *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:412,60'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
    - functionName:    _ZN2pw8protobuf13StreamEncoder16WritePackedFixedEjNS_4spanIKSt4byteLm18446744073709551615EEEm
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - field_number
        - values
        - elem_size
        - ''
      BBCount:         24
      ICount:          194
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2pw4spanISt4byteLm8EEC2IS1_Lm8EvEERNSt3__15arrayIT_XT0_EEE
        - _ZN2pw6Status6UpdateES0_
        - _ZN2pw6assert8internal13ConvertToTypeIPKvKSt4byteEES4_PT0_
        - _ZN2pw6stream6Stream5WriteENS_4spanIKSt4byteLm18446744073709551615EEE
        - _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - _ZN2pw8protobuf13StreamEncoder11WriteVarintEm
        - _ZN2pw8protobuf13StreamEncoder20UpdateStatusForWriteEjNS0_8WireTypeEm
        - _ZN2pw8protobuf8FieldKeyC2EjNS0_8WireTypeE
        - _ZNK2pw4spanIKSt4byteLm18446744073709551615EE10size_bytesEv
        - _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - _ZNK2pw4spanIKSt4byteLm18446744073709551615EE5beginEv
        - _ZNK2pw4spanIKSt4byteLm18446744073709551615EE5emptyEv
        - _ZNK2pw6Status11IgnoreErrorEv
        - _ZNK2pw6Status2okEv
        - pw_assert_basic_HandleFailure
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/encoder.cc:193,14'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE5emptyEv
        - Src:             'pw_protobuf/encoder.cc:197,3'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:197,3'
          Dst:             _ZN2pw6assert8internal13ConvertToTypeIPKvKSt4byteEES4_PT0_
        - Src:             'pw_protobuf/encoder.cc:197,3'
          Dst:             _ZN2pw6assert8internal13ConvertToTypeIPKvDnEET_RKT0_
        - Src:             'pw_protobuf/encoder.cc:197,3'
          Dst:             pw_assert_basic_HandleFailure
        - Src:             'pw_protobuf/encoder.cc:200,3'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE10size_bytesEv
        - Src:             'pw_protobuf/encoder.cc:200,3'
          Dst:             _ZN2pw8protobuf13StreamEncoder20UpdateStatusForWriteEjNS0_8WireTypeEm
        - Src:             'pw_protobuf/encoder.cc:200,3'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:200,3'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:202,15'
          Dst:             _ZN2pw8protobuf8FieldKeyC2EjNS0_8WireTypeE
        - Src:             'pw_protobuf/encoder.cc:202,15'
          Dst:             _ZN2pw8protobuf8FieldKeycvjEv
        - Src:             'pw_protobuf/encoder.cc:202,3'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteVarintEm
        - Src:             'pw_protobuf/encoder.cc:203,8'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder.cc:204,22'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE10size_bytesEv
        - Src:             'pw_protobuf/encoder.cc:204,3'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteVarintEm
        - Src:             'pw_protobuf/encoder.cc:205,8'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder.cc:207,32'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE5beginEv
        - Src:             'pw_protobuf/encoder.cc:207,61'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE3endEv
        - Src:             'pw_protobuf/encoder.cc:217,34'
          Dst:             _ZN2pw4spanISt4byteLm8EEC2IS1_Lm8EvEERNSt3__15arrayIT_XT0_EEE
        - Src:             'pw_protobuf/encoder.cc:217,45'
          Dst:             _ZNK2pw4spanISt4byteLm8EE5firstEm
        - Src:             'pw_protobuf/encoder.cc:217,34'
          Dst:             _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2IS1_Lm18446744073709551615EvEERKNS0_IT_XT0_EEE
        - Src:             'pw_protobuf/encoder.cc:217,28'
          Dst:             _ZN2pw6stream6Stream5WriteENS_4spanIKSt4byteLm18446744073709551615EEE
        - Src:             'pw_protobuf/encoder.cc:217,13'
          Dst:             _ZN2pw6Status6UpdateES0_
        - Src:             'pw_protobuf/encoder.cc:218,5'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:218,5'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
    - functionName:    _ZN2pw8protobuf13StreamEncoder10WriteFixedEjNS_4spanIKSt4byteLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - this
        - field_number
        - data
        - ''
      BBCount:         11
      ICount:          108
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2pw6stream6Stream5WriteENS_4spanIKSt4byteLm18446744073709551615EEE
        - _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - _ZN2pw8protobuf13StreamEncoder11WriteVarintEm
        - _ZN2pw8protobuf13StreamEncoder20UpdateStatusForWriteEjNS0_8WireTypeEm
        - _ZN2pw8protobuf8FieldKeyC2EjNS0_8WireTypeE
        - _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
        - _ZNK2pw6Status11IgnoreErrorEv
        - _ZNK2pw6Status2okEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/encoder.cc:178,12'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
        - Src:             'pw_protobuf/encoder.cc:180,3'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
        - Src:             'pw_protobuf/encoder.cc:180,3'
          Dst:             _ZN2pw8protobuf13StreamEncoder20UpdateStatusForWriteEjNS0_8WireTypeEm
        - Src:             'pw_protobuf/encoder.cc:180,3'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:180,3'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:182,15'
          Dst:             _ZN2pw8protobuf8FieldKeyC2EjNS0_8WireTypeE
        - Src:             'pw_protobuf/encoder.cc:182,15'
          Dst:             _ZN2pw8protobuf8FieldKeycvjEv
        - Src:             'pw_protobuf/encoder.cc:182,3'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteVarintEm
        - Src:             'pw_protobuf/encoder.cc:183,8'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder.cc:184,31'
          Dst:             _ZN2pw6stream6Stream5WriteENS_4spanIKSt4byteLm18446744073709551615EEE
        - Src:             'pw_protobuf/encoder.cc:184,52'
          Dst:             _ZNK2pw6Status2okEv
    - functionName:    _ZN2pw8protobuf13StreamEncoder16WriteVarintFieldEjm
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - this
        - field_number
        - value
      BBCount:         8
      ICount:          67
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2pw6varint11EncodedSizeImvEEmT_
        - _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - _ZN2pw8protobuf13StreamEncoder11WriteVarintEm
        - _ZN2pw8protobuf13StreamEncoder20UpdateStatusForWriteEjNS0_8WireTypeEm
        - _ZN2pw8protobuf8FieldKeyC2EjNS0_8WireTypeE
        - _ZNK2pw6Status11IgnoreErrorEv
        - _ZNK2pw6Status2okEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/encoder.cc:124,3'
          Dst:             _ZN2pw6varint11EncodedSizeImvEEmT_
        - Src:             'pw_protobuf/encoder.cc:124,3'
          Dst:             _ZN2pw8protobuf13StreamEncoder20UpdateStatusForWriteEjNS0_8WireTypeEm
        - Src:             'pw_protobuf/encoder.cc:124,3'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:124,3'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:127,15'
          Dst:             _ZN2pw8protobuf8FieldKeyC2EjNS0_8WireTypeE
        - Src:             'pw_protobuf/encoder.cc:127,15'
          Dst:             _ZN2pw8protobuf8FieldKeycvjEv
        - Src:             'pw_protobuf/encoder.cc:127,3'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteVarintEm
        - Src:             'pw_protobuf/encoder.cc:128,8'
          Dst:             _ZNK2pw6Status11IgnoreErrorEv
        - Src:             'pw_protobuf/encoder.cc:129,10'
          Dst:             _ZN2pw8protobuf13StreamEncoder11WriteVarintEm
    - functionName:    _ZN2pw8protobuf13StreamEncoder16GetNestedEncoderEjb
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - bool
      constantsTouched: []
      argNames:
        - this
        - field_number
        - write_when_empty
        - ''
      BBCount:         17
      ICount:          149
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2pw4spanISt4byteLm18446744073709551615EEC2EPS1_m
        - _ZN2pw4spanISt4byteLm18446744073709551615EEC2Ev
        - _ZN2pw6stream12MemoryWriter4dataEv
        - _ZN2pw6varint11EncodedSizeINS_8protobuf8FieldKeyEvEEmT_
        - _ZN2pw6varint15MaxValueInBytesEm
        - _ZN2pw8protobuf13StreamEncoderC2ERS1_NS_4spanISt4byteLm18446744073709551615EEEb
        - _ZN2pw8protobuf16ValidFieldNumberEj
        - _ZN2pw8protobuf8FieldKeyC2EjNS0_8WireTypeE
        - _ZNK2pw6stream6Stream22ConservativeWriteLimitEv
        - _ZNK2pw8protobuf13StreamEncoder19nested_encoder_openEv
        - pw_assert_basic_HandleFailure
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/encoder.cc:42,3'
          Dst:             _ZNK2pw8protobuf13StreamEncoder19nested_encoder_openEv
        - Src:             'pw_protobuf/encoder.cc:42,3'
          Dst:             pw_assert_basic_HandleFailure
        - Src:             'pw_protobuf/encoder.cc:43,3'
          Dst:             _ZN2pw8protobuf16ValidFieldNumberEj
        - Src:             'pw_protobuf/encoder.cc:43,3'
          Dst:             pw_assert_basic_HandleFailure
        - Src:             'pw_protobuf/encoder.cc:50,27'
          Dst:             _ZN2pw8protobuf8FieldKeyC2EjNS0_8WireTypeE
        - Src:             'pw_protobuf/encoder.cc:50,7'
          Dst:             _ZN2pw6varint11EncodedSizeINS_8protobuf8FieldKeyEvEEmT_
        - Src:             'pw_protobuf/encoder.cc:52,45'
          Dst:             _ZNK2pw6stream6Stream22ConservativeWriteLimitEv
        - Src:             'pw_protobuf/encoder.cc:53,38'
          Dst:             _ZNK2pw6stream6Stream22ConservativeWriteLimitEv
        - Src:             'pw_protobuf/encoder.cc:57,23'
          Dst:             _ZN2pw6varint15MaxValueInBytesEm
        - Src:             'pw_protobuf/encoder.cc:60,12'
          Dst:             _ZN2pw4spanISt4byteLm18446744073709551615EEC2Ev
        - Src:             'pw_protobuf/encoder.cc:63,24'
          Dst:             _ZN2pw6stream12MemoryWriter4dataEv
        - Src:             'pw_protobuf/encoder.cc:63,64'
          Dst:             _ZNK2pw6stream12MemoryWriter13bytes_writtenEv
        - Src:             'pw_protobuf/encoder.cc:62,21'
          Dst:             _ZN2pw4spanISt4byteLm18446744073709551615EEC2EPS1_m
        - Src:             'pw_protobuf/encoder.cc:66,21'
          Dst:             _ZN2pw4spanISt4byteLm18446744073709551615EEC2Ev
        - Src:             'pw_protobuf/encoder.cc:68,10'
          Dst:             _ZN2pw8protobuf13StreamEncoderC2ERS1_NS_4spanISt4byteLm18446744073709551615EEEb
    - functionName:    _ZN2pw6varint15MaxValueInBytesEm
      functionSourceFile: '/proc/self/cwd/pw_varint/public/pw_varint/varint.h'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - bytes
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw4spanISt4byteLm18446744073709551615EEC2Ev
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.pw::span *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:258,31'
          Dst:             _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
    - functionName:    _ZN2pw6stream12MemoryWriter4dataEv
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/memory_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.pw::stream::MemoryWriter *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanISt4byteLm18446744073709551615EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/memory_stream.h:53,36'
          Dst:             _ZNK2pw4spanISt4byteLm18446744073709551615EE4dataEv
    - functionName:    _ZNK2pw6stream12MemoryWriter13bytes_writtenEv
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/memory_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::stream::MemoryWriter *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw6stream12MemoryWriter4sizeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/memory_stream.h:61,41'
          Dst:             _ZNK2pw6stream12MemoryWriter4sizeEv
    - functionName:    _ZNK2pw4spanIKSt4byteLm18446744073709551615EE5emptyEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.pw::span *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:385,64'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
    - functionName:    _ZN2pw6assert8internal13ConvertToTypeIPKvKSt4byteEES4_PT0_
      functionSourceFile: '/proc/self/cwd/pw_assert/public/pw_assert/internal/check_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - value
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw6assert8internal13ConvertToTypeIPKvDnEET_RKT0_
      functionSourceFile: '/proc/self/cwd/pw_assert/public/pw_assert/internal/check_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char **'
      constantsTouched: []
      argNames:
        - value
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw4spanISt4byteLm8EEC2IS1_Lm8EvEERNSt3__15arrayIT_XT0_EEE
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.std::__1::__compressed_pair_elem.52 *'
        - 'struct.std::__1::array.81 *'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw4spanISt4byteLm8EEC2EPS1_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:288,9'
          Dst:             _ZN2pw4spanISt4byteLm8EEC2EPS1_m
    - functionName:    _ZNK2pw4spanISt4byteLm8EE5firstEm
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.std::__1::__compressed_pair_elem.52 *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - count
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanISt4byteLm8EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:365,13'
          Dst:             _ZNK2pw4spanISt4byteLm8EE4dataEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:365,12'
          Dst:             _ZN2pw4spanISt4byteLm18446744073709551615EEC2EPS1_m
    - functionName:    _ZNKR2pw6ResultINS_4spanISt4byteLm18446744073709551615EEEE5valueEv
      functionSourceFile: '/proc/self/cwd/pw_result/public/pw_result/result.h'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionDepth:   0
      returnType:      'class.pw::span *'
      argCount:        1
      argTypes:
        - 'class.pw::Result *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw6Status2okEv
        - pw_assert_HandleFailure
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_result/public/pw_result/result.h:786,3'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_result/public/pw_result/result.h:786,3'
          Dst:             pw_assert_HandleFailure
    - functionName:    _ZNKR2pw6ResultINS_4spanISt4byteLm18446744073709551615EEEE6statusEv
      functionSourceFile: '/proc/self/cwd/pw_result/public/pw_result/result.h'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionDepth:   0
      returnType:      'class.pw::Status *'
      argCount:        1
      argTypes:
        - 'class.pw::Result *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw6stream6Stream4ReadEPvm
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'class.pw::Result *'
        - 'class.pw::stream::Stream *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - dest
        - size_bytes
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw4spanISt4byteLm18446744073709551615EEC2EPS1_m
        - _ZN2pw6stream6Stream4ReadENS_4spanISt4byteLm18446744073709551615EEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/stream.h:122,17'
          Dst:             _ZN2pw4spanISt4byteLm18446744073709551615EEC2EPS1_m
        - Src:             'pw_stream/public/pw_stream/stream.h:122,12'
          Dst:             _ZN2pw6stream6Stream4ReadENS_4spanISt4byteLm18446744073709551615EEE
    - functionName:    _ZNK2pw4spanISt4byteLm18446744073709551615EE10size_bytesEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanISt4byteLm18446744073709551615EE4sizeEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:384,57'
          Dst:             _ZNK2pw4spanISt4byteLm18446744073709551615EE4sizeEv
    - functionName:    _ZN2pw6assert8internal13ConvertToTypeIjiEET_RKT0_
      functionSourceFile: '/proc/self/cwd/pw_assert/public/pw_assert/internal/check_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'int *'
      constantsTouched: []
      argNames:
        - value
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw6assert8internal13ConvertToTypeIjmEET_RKT0_
      functionSourceFile: '/proc/self/cwd/pw_assert/public/pw_assert/internal/check_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'size_t *'
      constantsTouched: []
      argNames:
        - value
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw8protobuf13StreamEncoder35WriteLengthDelimitedFieldFromStreamEjRNS_6stream6ReaderEmNS_4spanISt4byteLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - int
        - 'class.pw::stream::Writer *'
        - size_t
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - this
        - field_number
        - bytes_reader
        - num_bytes
        - stream_pipe_buffer
        - ''
      BBCount:         27
      ICount:          239
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2IS1_Lm18446744073709551615EvEERKNS0_IT_XT0_EEE
        - _ZN2pw6Status6UpdateES0_
        - _ZN2pw6assert8internal13ConvertToTypeIjmEET_RKT0_
        - _ZN2pw6stream6Stream4ReadEPvm
        - _ZN2pw6stream6Stream5WriteENS_4spanIKSt4byteLm18446744073709551615EEE
        - _ZN2pw8OkStatusEv
        - _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - _ZN2pw8protobuf13StreamEncoder20UpdateStatusForWriteEjNS0_8WireTypeEm
        - _ZN2pw8protobuf38WriteLengthDelimitedKeyAndLengthPrefixEjmRNS_6stream6WriterE
        - _ZNK2pw4spanISt4byteLm18446744073709551615EE10size_bytesEv
        - _ZNK2pw4spanISt4byteLm18446744073709551615EE4dataEv
        - _ZNK2pw4spanISt4byteLm18446744073709551615EE4sizeEv
        - _ZNK2pw6Status2okEv
        - _ZNKR2pw6ResultINS_4spanISt4byteLm18446744073709551615EEEE5valueEv
        - _ZNKR2pw6ResultINS_4spanISt4byteLm18446744073709551615EEEE6statusEv
        - pw_assert_basic_HandleFailure
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/encoder.cc:149,3'
          Dst:             _ZNK2pw4spanISt4byteLm18446744073709551615EE4sizeEv
        - Src:             'pw_protobuf/encoder.cc:149,3'
          Dst:             _ZN2pw6assert8internal13ConvertToTypeIjmEET_RKT0_
        - Src:             'pw_protobuf/encoder.cc:149,3'
          Dst:             _ZN2pw6assert8internal13ConvertToTypeIjiEET_RKT0_
        - Src:             'pw_protobuf/encoder.cc:149,3'
          Dst:             pw_assert_basic_HandleFailure
        - Src:             'pw_protobuf/encoder.cc:151,3'
          Dst:             _ZN2pw8protobuf13StreamEncoder20UpdateStatusForWriteEjNS0_8WireTypeEm
        - Src:             'pw_protobuf/encoder.cc:151,3'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:151,3'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:153,7'
          Dst:             _ZN2pw8protobuf38WriteLengthDelimitedKeyAndLengthPrefixEjmRNS_6stream6WriterE
        - Src:             'pw_protobuf/encoder.cc:152,11'
          Dst:             _ZN2pw6Status6UpdateES0_
        - Src:             'pw_protobuf/encoder.cc:154,3'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:154,3'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:161,64'
          Dst:             _ZNK2pw4spanISt4byteLm18446744073709551615EE10size_bytesEv
        - Src:             'pw_protobuf/encoder.cc:163,46'
          Dst:             _ZNK2pw4spanISt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_protobuf/encoder.cc:163,22'
          Dst:             _ZN2pw6stream6Stream4ReadEPvm
        - Src:             'pw_protobuf/encoder.cc:164,32'
          Dst:             _ZNKR2pw6ResultINS_4spanISt4byteLm18446744073709551615EEEE6statusEv
        - Src:             'pw_protobuf/encoder.cc:164,13'
          Dst:             _ZN2pw6Status6UpdateES0_
        - Src:             'pw_protobuf/encoder.cc:165,5'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:165,5'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:167,46'
          Dst:             _ZNKR2pw6ResultINS_4spanISt4byteLm18446744073709551615EEEE5valueEv
        - Src:             'pw_protobuf/encoder.cc:167,34'
          Dst:             _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2IS1_Lm18446744073709551615EvEERKNS0_IT_XT0_EEE
        - Src:             'pw_protobuf/encoder.cc:167,28'
          Dst:             _ZN2pw6stream6Stream5WriteENS_4spanIKSt4byteLm18446744073709551615EEE
        - Src:             'pw_protobuf/encoder.cc:167,13'
          Dst:             _ZN2pw6Status6UpdateES0_
        - Src:             'pw_protobuf/encoder.cc:168,5'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:168,5'
          Dst:             _ZN2pw8internal15ConvertToStatusENS_6StatusE
        - Src:             'pw_protobuf/encoder.cc:170,34'
          Dst:             _ZNKR2pw6ResultINS_4spanISt4byteLm18446744073709551615EEEE5valueEv
        - Src:             'pw_protobuf/encoder.cc:170,42'
          Dst:             _ZNK2pw4spanISt4byteLm18446744073709551615EE4sizeEv
        - Src:             'pw_protobuf/encoder.cc:173,10'
          Dst:             _ZN2pw8OkStatusEv
    - functionName:    _ZNK2pw6stream12MemoryWriter11WrittenDataEv
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/memory_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.pw::stream::MemoryWriter *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanISt4byteLm18446744073709551615EE5firstEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/memory_stream.h:49,52'
          Dst:             _ZNK2pw4spanISt4byteLm18446744073709551615EE5firstEm
        - Src:             'pw_stream/public/pw_stream/memory_stream.h:49,46'
          Dst:             _ZN2pw4spanIKSt4byteLm18446744073709551615EEC2IS1_Lm18446744073709551615EvEERKNS0_IT_XT0_EEE
    - functionName:    _ZN2pw6Status10OutOfRangeEv
      functionSourceFile: '/proc/self/cwd/pw_status/public/pw_status/status.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6StatusC2E9pw_Status
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_status/public/pw_status/status.h:125,12'
          Dst:             _ZN2pw6StatusC2E9pw_Status
    - functionName:    _ZN2pw8protobuf13StreamEncoder18CloseNestedMessageERS1_
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
        - 'class.pw::protobuf::StreamEncoder *'
      constantsTouched: []
      argNames:
        - this
        - nested
      BBCount:         13
      ICount:          116
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2pw6Status10OutOfRangeEv
        - _ZN2pw6Status6UpdateES0_
        - _ZN2pw6varint11EncodedSizeImvEEmT_
        - _ZN2pw8protobuf13StreamEncoder25WriteLengthDelimitedFieldEjNS_4spanIKSt4byteLm18446744073709551615EEE
        - _ZNK2pw6Status2okEv
        - _ZNK2pw6stream12MemoryWriter11WrittenDataEv
        - _ZNK2pw6stream12MemoryWriter13bytes_writtenEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/encoder.cc:104,11'
          Dst:             _ZN2pw6Status6UpdateES0_
        - Src:             'pw_protobuf/encoder.cc:105,16'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_protobuf/encoder.cc:109,49'
          Dst:             _ZNK2pw6stream12MemoryWriter13bytes_writtenEv
        - Src:             'pw_protobuf/encoder.cc:109,7'
          Dst:             _ZN2pw6varint11EncodedSizeImvEEmT_
        - Src:             'pw_protobuf/encoder.cc:111,15'
          Dst:             _ZN2pw6Status10OutOfRangeEv
        - Src:             'pw_protobuf/encoder.cc:115,30'
          Dst:             _ZNK2pw6stream12MemoryWriter13bytes_writtenEv
        - Src:             'pw_protobuf/encoder.cc:120,61'
          Dst:             _ZNK2pw6stream12MemoryWriter11WrittenDataEv
        - Src:             'pw_protobuf/encoder.cc:119,13'
          Dst:             _ZN2pw8protobuf13StreamEncoder25WriteLengthDelimitedFieldEjNS_4spanIKSt4byteLm18446744073709551615EEE
    - functionName:    _ZN2pw8protobuf13StreamEncoder12CloseEncoderEv
      functionSourceFile: '/proc/self/cwd/pw_protobuf/encoder.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.pw::protobuf::StreamEncoder *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2pw8protobuf13StreamEncoder18CloseNestedMessageERS1_
        - _ZNK2pw8protobuf13StreamEncoder19nested_encoder_openEv
        - pw_assert_basic_HandleFailure
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_protobuf/encoder.cc:78,3'
          Dst:             _ZNK2pw8protobuf13StreamEncoder19nested_encoder_openEv
        - Src:             'pw_protobuf/encoder.cc:78,3'
          Dst:             pw_assert_basic_HandleFailure
        - Src:             'pw_protobuf/encoder.cc:83,14'
          Dst:             _ZN2pw8protobuf13StreamEncoder18CloseNestedMessageERS1_
    - functionName:    pw_varint_DecodeOneByte64
      functionSourceFile: '/proc/self/cwd/pw_varint/public/pw_varint/varint.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - char
        - size_t
        - 'size_t *'
      constantsTouched: []
      argNames:
        - byte
        - count
        - value
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pw_varint_Decode64
      functionSourceFile: '/proc/self/cwd/pw_varint/varint_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'size_t *'
      constantsTouched: []
      argNames:
        - input
        - input_size_bytes
        - output
      BBCount:         13
      ICount:          90
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - pw_varint_DecodeOneByte64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_varint/varint_c.c:76,3'
          Dst:             pw_varint_DecodeOneByte64
    - functionName:    pw_varint_DecodeOneByte32
      functionSourceFile: '/proc/self/cwd/pw_varint/public/pw_varint/varint.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - char
        - size_t
        - 'int *'
      constantsTouched: []
      argNames:
        - byte
        - count
        - value
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pw_varint_Decode32
      functionSourceFile: '/proc/self/cwd/pw_varint/varint_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'int *'
      constantsTouched: []
      argNames:
        - input
        - input_size_bytes
        - output
      BBCount:         13
      ICount:          90
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - pw_varint_DecodeOneByte32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_varint/varint_c.c:70,3'
          Dst:             pw_varint_DecodeOneByte32
    - functionName:    pw_varint_EncodeOneByte64
      functionSourceFile: '/proc/self/cwd/pw_varint/public/pw_varint/varint.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'size_t *'
      constantsTouched: []
      argNames:
        - integer
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pw_varint_Encode64
      functionSourceFile: '/proc/self/cwd/pw_varint/varint_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - integer
        - output
        - output_size_bytes
      BBCount:         10
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - pw_varint_EncodeOneByte64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_varint/varint_c.c:40,3'
          Dst:             pw_varint_EncodeOneByte64
    - functionName:    pw_varint_EncodeOneByte32
      functionSourceFile: '/proc/self/cwd/pw_varint/public/pw_varint/varint.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'int *'
      constantsTouched: []
      argNames:
        - integer
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pw_varint_Encode32
      functionSourceFile: '/proc/self/cwd/pw_varint/varint_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - integer
        - output
        - output_size_bytes
      BBCount:         10
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - pw_varint_EncodeOneByte32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_varint/varint_c.c:34,3'
          Dst:             pw_varint_EncodeOneByte32
    - functionName:    _ZN2pw6stream6ReaderD2Ev
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.pw::stream::Writer *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6stream6StreamD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/stream.h:298,7'
          Dst:             _ZN2pw6stream6StreamD2Ev
    - functionName:    _ZN2pw6stream22RelativeSeekableReaderD2Ev
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.pw::stream::RelativeSeekableWriter *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6stream6ReaderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/stream.h:326,7'
          Dst:             _ZN2pw6stream6ReaderD2Ev
    - functionName:    _ZN2pw6stream14SeekableReaderD2Ev
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.pw::stream::SeekableWriter *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6stream22RelativeSeekableReaderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/stream.h:347,7'
          Dst:             _ZN2pw6stream22RelativeSeekableReaderD2Ev
    - functionName:    _ZN2pw6stream17ResolveSeekOffsetElNS0_6Stream6WhenceEmm
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/seek.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - char
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - offset
        - origin
        - end_position
        - current_position
      BBCount:         7
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw6stream13CalculateSeekElNS0_6Stream6WhenceEmRm
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/seek.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - char
        - size_t
        - 'size_t *'
      constantsTouched: []
      argNames:
        - offset
        - origin
        - end_position
        - current_position
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2pw6Status10OutOfRangeEv
        - _ZN2pw6stream17ResolveSeekOffsetElNS0_6Stream6WhenceEmm
        - _ZN2pw8OkStatusEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/seek.h:49,7'
          Dst:             _ZN2pw6stream17ResolveSeekOffsetElNS0_6Stream6WhenceEmm
        - Src:             'pw_stream/public/pw_stream/seek.h:52,12'
          Dst:             _ZN2pw6Status10OutOfRangeEv
        - Src:             'pw_stream/public/pw_stream/seek.h:56,10'
          Dst:             _ZN2pw8OkStatusEv
    - functionName:    _ZNK2pw6stream12MemoryReader17ConservativeLimitENS0_6Stream9LimitTypeE
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/memory_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'class.pw::stream::MemoryWriter *'
        - bool
      constantsTouched: []
      argNames:
        - this
        - type
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2pw4spanIKSt4byteLm18446744073709551615EE10size_bytesEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/memory_stream.h:109,47'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE10size_bytesEv
    - functionName:    _ZN2pw6stream12MemoryReader6DoTellEv
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/memory_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::stream::MemoryWriter *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw6stream12MemoryReader6DoSeekElNS0_6Stream6WhenceE
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/memory_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'class.pw::stream::MemoryWriter *'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - this
        - offset
        - origin
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6stream13CalculateSeekElNS0_6Stream6WhenceEmRm
        - _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/memory_stream.h:113,50'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
        - Src:             'pw_stream/public/pw_stream/memory_stream.h:113,12'
          Dst:             _ZN2pw6stream13CalculateSeekElNS0_6Stream6WhenceEmRm
    - functionName:    _ZN2pw6stream6Reader7DoWriteENS_4spanIKSt4byteLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'class.pw::stream::Writer *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - this
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6Status13UnimplementedEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/stream.h:308,48'
          Dst:             _ZN2pw6Status13UnimplementedEv
    - functionName:    _ZN2pw6stream12MemoryReaderD0Ev
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/memory_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.pw::stream::MemoryWriter *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6stream12MemoryReaderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/memory_stream.h:98,7'
          Dst:             _ZN2pw6stream12MemoryReaderD2Ev
    - functionName:    _ZN2pw6stream12MemoryReaderD2Ev
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/memory_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.pw::stream::MemoryWriter *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6stream14SeekableReaderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/memory_stream.h:98,7'
          Dst:             _ZN2pw6stream14SeekableReaderD2Ev
    - functionName:    _ZNK2pw6stream12MemoryWriter17ConservativeLimitENS0_6Stream9LimitTypeE
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/memory_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'class.pw::stream::MemoryWriter *'
        - bool
      constantsTouched: []
      argNames:
        - this
        - type
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2pw4spanISt4byteLm18446744073709551615EE10size_bytesEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/memory_stream.h:70,46'
          Dst:             _ZNK2pw4spanISt4byteLm18446744073709551615EE10size_bytesEv
    - functionName:    _ZN2pw6stream12MemoryWriter6DoTellEv
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/memory_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::stream::MemoryWriter *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw6stream12MemoryWriter6DoSeekElNS0_6Stream6WhenceE
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/memory_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'class.pw::stream::MemoryWriter *'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - this
        - offset
        - origin
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6stream13CalculateSeekElNS0_6Stream6WhenceEmRm
        - _ZNK2pw4spanISt4byteLm18446744073709551615EE4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/memory_stream.h:80,48'
          Dst:             _ZNK2pw4spanISt4byteLm18446744073709551615EE4sizeEv
        - Src:             'pw_stream/public/pw_stream/memory_stream.h:80,12'
          Dst:             _ZN2pw6stream13CalculateSeekElNS0_6Stream6WhenceEmRm
    - functionName:    _ZN2pw6stream12MemoryWriterD0Ev
      functionSourceFile: '/proc/self/cwd/pw_stream/public/pw_stream/memory_stream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.pw::stream::MemoryWriter *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6stream12MemoryWriterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/public/pw_stream/memory_stream.h:27,7'
          Dst:             _ZN2pw6stream12MemoryWriterD2Ev
    - functionName:    _ZN2pw14StatusWithSizeC2IivEET_
      functionSourceFile: '/proc/self/cwd/pw_status/public/pw_status/status_with_size.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.pw::pw_span_internal::ExtentStorage *'
        - int
      constantsTouched: []
      argNames:
        - this
        - size
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw14StatusWithSize10OutOfRangeEm
      functionSourceFile: '/proc/self/cwd/pw_status/public/pw_status/status_with_size.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw14StatusWithSizeC2ENS_6StatusEm
        - _ZN2pw6Status10OutOfRangeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_status/public/pw_status/status_with_size.h:84,27'
          Dst:             _ZN2pw6Status10OutOfRangeEv
        - Src:             'pw_status/public/pw_status/status_with_size.h:84,12'
          Dst:             _ZN2pw14StatusWithSizeC2ENS_6StatusEm
    - functionName:    _ZN2pw6stream12MemoryReader6DoReadENS_4spanISt4byteLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_stream/memory_stream.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'class.pw::stream::MemoryWriter *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - this
        - dest
        - ''
      BBCount:         8
      ICount:          82
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2pw14StatusWithSize10OutOfRangeEm
        - _ZN2pw14StatusWithSizeC2IivEET_
        - _ZN2pw14StatusWithSizeC2ImvEET_
        - _ZNK2pw4spanIKSt4byteLm18446744073709551615EE10size_bytesEv
        - _ZNK2pw4spanISt4byteLm18446744073709551615EE10size_bytesEv
        - _ZNK2pw4spanISt4byteLm18446744073709551615EE4dataEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/memory_stream.cc:46,15'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE10size_bytesEv
        - Src:             'pw_stream/memory_stream.cc:47,12'
          Dst:             _ZN2pw14StatusWithSize10OutOfRangeEm
        - Src:             'pw_stream/memory_stream.cc:51,21'
          Dst:             _ZNK2pw4spanISt4byteLm18446744073709551615EE10size_bytesEv
        - Src:             'pw_stream/memory_stream.cc:51,43'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE10size_bytesEv
        - Src:             'pw_stream/memory_stream.cc:56,12'
          Dst:             _ZN2pw14StatusWithSizeC2IivEET_
        - Src:             'pw_stream/memory_stream.cc:59,20'
          Dst:             _ZNK2pw4spanISt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_stream/memory_stream.cc:59,36'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_stream/memory_stream.cc:62,10'
          Dst:             _ZN2pw14StatusWithSizeC2ImvEET_
    - functionName:    _ZN2pw6stream12MemoryWriter7DoWriteENS_4spanIKSt4byteLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_stream/memory_stream.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'class.pw::stream::MemoryWriter *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - this
        - data
        - ''
      BBCount:         10
      ICount:          85
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2pw6Status10OutOfRangeEv
        - _ZN2pw6Status17ResourceExhaustedEv
        - _ZN2pw8OkStatusEv
        - _ZNK2pw4spanIKSt4byteLm18446744073709551615EE10size_bytesEv
        - _ZNK2pw4spanISt4byteLm18446744073709551615EE4dataEv
        - _ZNK2pw6stream6Stream22ConservativeWriteLimitEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_stream/memory_stream.cc:25,7'
          Dst:             _ZNK2pw6stream6Stream22ConservativeWriteLimitEv
        - Src:             'pw_stream/memory_stream.cc:26,12'
          Dst:             _ZN2pw6Status10OutOfRangeEv
        - Src:             'pw_stream/memory_stream.cc:28,7'
          Dst:             _ZNK2pw6stream6Stream22ConservativeWriteLimitEv
        - Src:             'pw_stream/memory_stream.cc:28,39'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE10size_bytesEv
        - Src:             'pw_stream/memory_stream.cc:29,12'
          Dst:             _ZN2pw6Status17ResourceExhaustedEv
        - Src:             'pw_stream/memory_stream.cc:32,32'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE10size_bytesEv
        - Src:             'pw_stream/memory_stream.cc:37,12'
          Dst:             _ZN2pw8OkStatusEv
        - Src:             'pw_stream/memory_stream.cc:39,22'
          Dst:             _ZNK2pw4spanISt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_stream/memory_stream.cc:39,47'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
        - Src:             'pw_stream/memory_stream.cc:42,10'
          Dst:             _ZN2pw8OkStatusEv
    - functionName:    pw_assert_HandleFailure
      functionSourceFile: '/proc/self/cwd/pw_assert_basic/assert_basic.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - pw_assert_basic_HandleFailure
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_assert_basic/assert_basic.cc:23,3'
          Dst:             pw_assert_basic_HandleFailure
    - functionName:    _ZN2pw13StringBuilderlsIA6_cEERS0_RKT_
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/string_builder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionDepth:   0
      returnType:      'class.pw::StringBuilder *'
      argCount:        2
      argTypes:
        - 'class.pw::StringBuilder *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - value
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw13StringBuilder6appendEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/public/pw_string/string_builder.h:219,7'
          Dst:             _ZN2pw13StringBuilder6appendEPKc
    - functionName:    _ZNK2pw4spanIcLm18446744073709551615EE4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::span *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:383,66'
          Dst:             _ZNK2pw16pw_span_internal13ExtentStorageILm18446744073709551615EE4sizeEv
    - functionName:    _ZNK2pw4spanIcLm18446744073709551615EEixEm
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'class.pw::span *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIcLm18446744073709551615EE4dataEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:391,14'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE4dataEv
    - functionName:    _ZNK2pw4spanIcLm18446744073709551615EE4dataEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.pw::span *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw4spanIcLm18446744073709551615EE5emptyEv
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'class.pw::span *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIcLm18446744073709551615EE4sizeEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:385,64'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE4sizeEv
    - functionName:    _ZN2pw13StringBuilder13NullTerminateEv
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/string_builder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.pw::StringBuilder *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2pw13StringBuilder4sizeEv
        - _ZNK2pw4spanIcLm18446744073709551615EE5emptyEv
        - _ZNK2pw4spanIcLm18446744073709551615EEixEm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/public/pw_string/string_builder.h:293,18'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE5emptyEv
        - Src:             'pw_string/public/pw_string/string_builder.h:294,15'
          Dst:             _ZNK2pw13StringBuilder4sizeEv
        - Src:             'pw_string/public/pw_string/string_builder.h:294,7'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EEixEm
    - functionName:    _ZNK2pw13StringBuilder4sizeEv
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/string_builder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::StringBuilder *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw13StringBuilder10StatusCodeENS_6StatusE
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/string_builder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - status
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw6Status4codeEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/public/pw_string/string_builder.h:283,46'
          Dst:             _ZNK2pw6Status4codeEv
    - functionName:    _ZN2pw4spanIcLm18446744073709551615EEC2EPcm
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.pw::span *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:263,9'
          Dst:             _ZN2pw16pw_span_internal13ExtentStorageILm18446744073709551615EEC2Em
    - functionName:    _ZN2pw13StringBuilderC2ENS_4spanIcLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/string_builder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.pw::StringBuilder *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - this
        - buffer
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw13StringBuilder10StatusCodeENS_6StatusE
        - _ZN2pw13StringBuilder13NullTerminateEv
        - _ZN2pw8OkStatusEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/public/pw_string/string_builder.h:308,38'
          Dst:             _ZN2pw8OkStatusEv
        - Src:             'pw_string/public/pw_string/string_builder.h:308,27'
          Dst:             _ZN2pw13StringBuilder10StatusCodeENS_6StatusE
        - Src:             'pw_string/public/pw_string/string_builder.h:309,43'
          Dst:             _ZN2pw8OkStatusEv
        - Src:             'pw_string/public/pw_string/string_builder.h:309,32'
          Dst:             _ZN2pw13StringBuilder10StatusCodeENS_6StatusE
        - Src:             'pw_string/public/pw_string/string_builder.h:92,5'
          Dst:             _ZN2pw13StringBuilder13NullTerminateEv
    - functionName:    _ZN2pw4spanIcLm18446744073709551615EEC2ILm150EvEERAT__c
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::span *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw4spanIcLm18446744073709551615EEC2EPcm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:281,44'
          Dst:             _ZN2pw4spanIcLm18446744073709551615EEC2EPcm
    - functionName:    _ZNK2pw13StringBuilder4dataEv
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/string_builder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.pw::StringBuilder *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIcLm18446744073709551615EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/public/pw_string/string_builder.h:114,45'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE4dataEv
    - functionName:    _ZNK2pw14StatusWithSize11IgnoreErrorEv
      functionSourceFile: '/proc/self/cwd/pw_status/public/pw_status/status_with_size.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.pw::pw_span_internal::ExtentStorage *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2pw13StringBuilder4viewEv
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/string_builder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.pw::StringBuilder *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw13StringBuilder4dataEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/public/pw_string/string_builder.h:120,59'
          Dst:             _ZNK2pw13StringBuilder4dataEv
        - Src:             'pw_string/public/pw_string/string_builder.h:120,67'
          Dst:             _ZNK2pw13StringBuilder4sizeEv
    - functionName:    _ZN2pw12StringBufferILm150EElsIRA6_KcEERS1_OT_
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/string_builder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionDepth:   0
      returnType:      'class.pw::StringBuffer *'
      argCount:        2
      argTypes:
        - 'class.pw::StringBuffer *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - value
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw13StringBuilderlsIA6_cEERS0_RKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/public/pw_string/string_builder.h:373,40'
          Dst:             _ZN2pw13StringBuilderlsIA6_cEERS0_RKT_
    - functionName:    _ZN2pw12StringBufferILm150EEC2Ev
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/string_builder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.pw::StringBuffer *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw13StringBuilderC2ENS_4spanIcLm18446744073709551615EEE
        - _ZN2pw4spanIcLm18446744073709551615EEC2ILm150EvEERAT__c
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/public/pw_string/string_builder.h:324,34'
          Dst:             _ZN2pw4spanIcLm18446744073709551615EEC2ILm150EvEERAT__c
        - Src:             'pw_string/public/pw_string/string_builder.h:324,20'
          Dst:             _ZN2pw13StringBuilderC2ENS_4spanIcLm18446744073709551615EEE
    - functionName:    _ZL9WriteLineRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
      functionSourceFile: '/proc/self/cwd/pw_assert_basic/basic_handler.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.FuzzedDataProvider *'
      constantsTouched: []
      argNames:
        - s
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6sys_io9WriteLineERKNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZNK2pw14StatusWithSize11IgnoreErrorEv
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_assert_basic/basic_handler.cc:74,3'
          Dst:             _ZN2pw6sys_io9WriteLineERKNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'pw_assert_basic/basic_handler.cc:75,8'
          Dst:             _ZNK2pw14StatusWithSize11IgnoreErrorEv
    - functionName:    pw_assert_basic_HandleFailure
      functionSourceFile: '/proc/self/cwd/pw_assert_basic/basic_handler.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - file_name
        - line_number
        - function_name
        - format
      BBCount:         15
      ICount:          187
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL9WriteLineRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
        - _ZN2pw12StringBufferILm150EEC2Ev
        - _ZN2pw12StringBufferILm150EElsIRA6_KcEERS1_OT_
        - _ZN2pw13StringBuilder12FormatVaListEPKcP13__va_list_tag
        - _ZN2pw13StringBuilder6FormatEPKcz
        - _ZNK2pw13StringBuilder4viewEv
        - abort
        - fflush
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_assert_basic/basic_handler.cc:87,3'
          Dst:             _ZL9WriteLineRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
        - Src:             'pw_assert_basic/basic_handler.cc:89,5'
          Dst:             _ZL9WriteLineRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
        - Src:             'pw_assert_basic/basic_handler.cc:91,3'
          Dst:             _ZL9WriteLineRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
        - Src:             'pw_assert_basic/basic_handler.cc:94,3'
          Dst:             _ZL9WriteLineRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
        - Src:             'pw_assert_basic/basic_handler.cc:97,3'
          Dst:             _ZL9WriteLineRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
        - Src:             'pw_assert_basic/basic_handler.cc:98,3'
          Dst:             _ZL9WriteLineRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
        - Src:             'pw_assert_basic/basic_handler.cc:99,3'
          Dst:             _ZL9WriteLineRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
        - Src:             'pw_assert_basic/basic_handler.cc:101,12'
          Dst:             _ZN2pw12StringBufferILm150EEC2Ev
        - Src:             'pw_assert_basic/basic_handler.cc:102,12'
          Dst:             _ZN2pw12StringBufferILm150EElsIRA6_KcEERS1_OT_
        - Src:             'pw_assert_basic/basic_handler.cc:105,12'
          Dst:             _ZN2pw13StringBuilder12FormatVaListEPKcP13__va_list_tag
        - Src:             'pw_assert_basic/basic_handler.cc:107,22'
          Dst:             _ZNK2pw13StringBuilder4viewEv
        - Src:             'pw_assert_basic/basic_handler.cc:107,5'
          Dst:             _ZL9WriteLineRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
        - Src:             'pw_assert_basic/basic_handler.cc:111,5'
          Dst:             _ZL9WriteLineRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
        - Src:             'pw_assert_basic/basic_handler.cc:112,5'
          Dst:             _ZL9WriteLineRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
        - Src:             'pw_assert_basic/basic_handler.cc:113,5'
          Dst:             _ZL9WriteLineRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
        - Src:             'pw_assert_basic/basic_handler.cc:115,14'
          Dst:             _ZN2pw12StringBufferILm150EEC2Ev
        - Src:             'pw_assert_basic/basic_handler.cc:116,14'
          Dst:             _ZN2pw13StringBuilder6FormatEPKcz
        - Src:             'pw_assert_basic/basic_handler.cc:117,24'
          Dst:             _ZNK2pw13StringBuilder4viewEv
        - Src:             'pw_assert_basic/basic_handler.cc:117,7'
          Dst:             _ZL9WriteLineRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
        - Src:             'pw_assert_basic/basic_handler.cc:121,5'
          Dst:             _ZL9WriteLineRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
        - Src:             'pw_assert_basic/basic_handler.cc:122,5'
          Dst:             _ZL9WriteLineRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
        - Src:             'pw_assert_basic/basic_handler.cc:123,5'
          Dst:             _ZL9WriteLineRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
        - Src:             'pw_assert_basic/basic_handler.cc:125,14'
          Dst:             _ZN2pw12StringBufferILm150EEC2Ev
        - Src:             'pw_assert_basic/basic_handler.cc:126,14'
          Dst:             _ZN2pw13StringBuilder6FormatEPKcz
        - Src:             'pw_assert_basic/basic_handler.cc:127,24'
          Dst:             _ZNK2pw13StringBuilder4viewEv
        - Src:             'pw_assert_basic/basic_handler.cc:127,7'
          Dst:             _ZL9WriteLineRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
        - Src:             'pw_assert_basic/basic_handler.cc:138,5'
          Dst:             fflush
        - Src:             'pw_assert_basic/basic_handler.cc:139,5'
          Dst:             fflush
        - Src:             'pw_assert_basic/basic_handler.cc:140,5'
          Dst:             abort
    - functionName:    fflush
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw8ToStringESt4byteNS_4spanIcLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/to_string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - char
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - byte
        - buffer
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6string14IntToHexStringEmNS_4spanIcLm18446744073709551615EEEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/public/pw_string/to_string.h:109,10'
          Dst:             _ZN2pw6string14IntToHexStringEmNS_4spanIcLm18446744073709551615EEEh
    - functionName:    _ZN2pw6string8internal13ClampedLengthEPKcm
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/internal/length.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - max_len
      BBCount:         11
      ICount:          52
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw6string14ClampedCStringENS_4spanIKcLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - str
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6string8internal13ClampedLengthEPKcm
        - _ZNK2pw4spanIKcLm18446744073709551615EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/public/pw_string/util.h:59,31'
          Dst:             _ZNK2pw4spanIKcLm18446744073709551615EE4dataEv
        - Src:             'pw_string/public/pw_string/util.h:60,55'
          Dst:             _ZNK2pw4spanIKcLm18446744073709551615EE4dataEv
        - Src:             'pw_string/public/pw_string/util.h:60,67'
          Dst:             _ZNK2pw4spanIKcLm18446744073709551615EE4sizeEv
        - Src:             'pw_string/public/pw_string/util.h:60,27'
          Dst:             _ZN2pw6string8internal13ClampedLengthEPKcm
    - functionName:    _ZN2pw13StringBuilder17CopySizeAndStatusERKS0_
      functionSourceFile: '/proc/self/cwd/pw_string/string_builder.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::StringBuilder *'
        - 'class.pw::StringBuilder *'
      constantsTouched: []
      argNames:
        - this
        - other
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw13StringBuilder4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/string_builder.cc:116,57'
          Dst:             _ZNK2pw13StringBuilder4sizeEv
    - functionName:    _ZN2pw13StringBuilderlsISt4byteEERS0_RKT_
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/string_builder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionDepth:   0
      returnType:      'class.pw::StringBuilder *'
      argCount:        2
      argTypes:
        - 'class.pw::StringBuilder *'
        - 'char *'
      constantsTouched: []
      argNames:
        - this
        - value
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw13StringBuilder20HandleStatusWithSizeENS_14StatusWithSizeE
        - _ZN2pw8ToStringESt4byteNS_4spanIcLm18446744073709551615EEE
        - _ZNK2pw13StringBuilder4sizeEv
        - _ZNK2pw4spanIcLm18446744073709551615EE7subspanEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/public/pw_string/string_builder.h:223,60'
          Dst:             _ZNK2pw13StringBuilder4sizeEv
        - Src:             'pw_string/public/pw_string/string_builder.h:223,52'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE7subspanEmm
        - Src:             'pw_string/public/pw_string/string_builder.h:223,28'
          Dst:             _ZN2pw8ToStringESt4byteNS_4spanIcLm18446744073709551615EEE
        - Src:             'pw_string/public/pw_string/string_builder.h:223,7'
          Dst:             _ZN2pw13StringBuilder20HandleStatusWithSizeENS_14StatusWithSizeE
    - functionName:    _ZNK2pw4spanIcLm18446744073709551615EE7subspanEmm
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.pw::span *'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - this
        - offset
        - count
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2pw4spanIcLm18446744073709551615EE4dataEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:379,13'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE4dataEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:379,64'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE4sizeEv
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:379,12'
          Dst:             _ZN2pw4spanIcLm18446744073709551615EEC2EPcm
    - functionName:    _ZN2pw13StringBuilder20HandleStatusWithSizeENS_14StatusWithSizeE
      functionSourceFile: '/proc/self/cwd/pw_string/string_builder.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::StringBuilder *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - written
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2pw13StringBuilder10StatusCodeENS_6StatusE
        - _ZNK2pw14StatusWithSize4sizeEv
        - _ZNK2pw14StatusWithSize6statusEv
        - _ZNK2pw6Status2okEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/string_builder.cc:122,33'
          Dst:             _ZNK2pw14StatusWithSize6statusEv
        - Src:             'pw_string/string_builder.cc:123,18'
          Dst:             _ZN2pw13StringBuilder10StatusCodeENS_6StatusE
        - Src:             'pw_string/string_builder.cc:124,15'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_string/string_builder.cc:125,15'
          Dst:             _ZN2pw13StringBuilder10StatusCodeENS_6StatusE
        - Src:             'pw_string/string_builder.cc:130,59'
          Dst:             _ZNK2pw14StatusWithSize4sizeEv
    - functionName:    _ZN2pw13StringBuilder10WriteBytesENS_4spanIKSt4byteLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_string/string_builder.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.pw::StringBuilder *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - this
        - data
        - ''
      BBCount:         10
      ICount:          77
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2pw13StringBuilder14SetErrorStatusENS_6StatusE
        - _ZN2pw13StringBuilderlsISt4byteEERS0_RKT_
        - _ZN2pw6Status17ResourceExhaustedEv
        - _ZNK2pw13StringBuilder4sizeEv
        - _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
        - _ZNK2pw4spanIKSt4byteLm18446744073709551615EE5beginEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/string_builder.cc:106,7'
          Dst:             _ZNK2pw13StringBuilder4sizeEv
        - Src:             'pw_string/string_builder.cc:106,21'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4sizeEv
        - Src:             'pw_string/string_builder.cc:106,34'
          Dst:             _ZNK2pw13StringBuilder8max_sizeEv
        - Src:             'pw_string/string_builder.cc:107,20'
          Dst:             _ZN2pw6Status17ResourceExhaustedEv
        - Src:             'pw_string/string_builder.cc:107,5'
          Dst:             _ZN2pw13StringBuilder14SetErrorStatusENS_6StatusE
        - Src:             'pw_string/string_builder.cc:109,24'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE5beginEv
        - Src:             'pw_string/string_builder.cc:109,24'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE3endEv
        - Src:             'pw_string/string_builder.cc:110,13'
          Dst:             _ZN2pw13StringBuilderlsISt4byteEERS0_RKT_
    - functionName:    _ZNK2pw13StringBuilder8max_sizeEv
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/string_builder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::StringBuilder *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2pw4spanIcLm18446744073709551615EE5emptyEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/public/pw_string/string_builder.h:161,44'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE5emptyEv
        - Src:             'pw_string/public/pw_string/string_builder.h:161,67'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE4sizeEv
    - functionName:    _ZN2pw13StringBuilder14SetErrorStatusENS_6StatusE
      functionSourceFile: '/proc/self/cwd/pw_string/string_builder.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::StringBuilder *'
        - int
      constantsTouched: []
      argNames:
        - this
        - status
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw13StringBuilder10StatusCodeENS_6StatusE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/string_builder.cc:134,18'
          Dst:             _ZN2pw13StringBuilder10StatusCodeENS_6StatusE
        - Src:             'pw_string/string_builder.cc:135,13'
          Dst:             _ZN2pw13StringBuilder10StatusCodeENS_6StatusE
    - functionName:    _ZN2pw13StringBuilder12FormatVaListEPKcP13__va_list_tag
      functionSourceFile: '/proc/self/cwd/pw_string/string_builder.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'class.pw::StringBuilder *'
      argCount:        3
      argTypes:
        - 'class.pw::StringBuilder *'
        - 'char *'
        - 'struct.__va_list_tag *'
      constantsTouched: []
      argNames:
        - this
        - format
        - args
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw13StringBuilder20HandleStatusWithSizeENS_14StatusWithSizeE
        - _ZN2pw6string12FormatVaListENS_4spanIcLm18446744073709551615EEEPKcP13__va_list_tag
        - _ZNK2pw13StringBuilder4sizeEv
        - _ZNK2pw4spanIcLm18446744073709551615EE7subspanEmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/string_builder.cc:101,44'
          Dst:             _ZNK2pw13StringBuilder4sizeEv
        - Src:             'pw_string/string_builder.cc:101,36'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE7subspanEmm
        - Src:             'pw_string/string_builder.cc:101,7'
          Dst:             _ZN2pw6string12FormatVaListENS_4spanIcLm18446744073709551615EEEPKcP13__va_list_tag
        - Src:             'pw_string/string_builder.cc:100,3'
          Dst:             _ZN2pw13StringBuilder20HandleStatusWithSizeENS_14StatusWithSizeE
    - functionName:    _ZN2pw13StringBuilder6FormatEPKcz
      functionSourceFile: '/proc/self/cwd/pw_string/string_builder.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'class.pw::StringBuilder *'
      argCount:        2
      argTypes:
        - 'class.pw::StringBuilder *'
        - 'char *'
      constantsTouched: []
      argNames:
        - this
        - format
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw13StringBuilder12FormatVaListEPKcP13__va_list_tag
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/string_builder.cc:93,3'
          Dst:             _ZN2pw13StringBuilder12FormatVaListEPKcP13__va_list_tag
    - functionName:    _ZN2pw13StringBuilder6resizeEm
      functionSourceFile: '/proc/self/cwd/pw_string/string_builder.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::StringBuilder *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2pw13StringBuilder10StatusCodeENS_6StatusE
        - _ZN2pw13StringBuilder13NullTerminateEv
        - _ZN2pw13StringBuilder14SetErrorStatusENS_6StatusE
        - _ZN2pw6Status10OutOfRangeEv
        - _ZN2pw8OkStatusEv
        - _ZNK2pw13StringBuilder4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/string_builder.cc:81,19'
          Dst:             _ZNK2pw13StringBuilder4sizeEv
        - Src:             'pw_string/string_builder.cc:83,5'
          Dst:             _ZN2pw13StringBuilder13NullTerminateEv
        - Src:             'pw_string/string_builder.cc:84,31'
          Dst:             _ZN2pw8OkStatusEv
        - Src:             'pw_string/string_builder.cc:84,20'
          Dst:             _ZN2pw13StringBuilder10StatusCodeENS_6StatusE
        - Src:             'pw_string/string_builder.cc:86,20'
          Dst:             _ZN2pw6Status10OutOfRangeEv
        - Src:             'pw_string/string_builder.cc:86,5'
          Dst:             _ZN2pw13StringBuilder14SetErrorStatusENS_6StatusE
    - functionName:    _ZN2pw13StringBuilder6appendERKNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEmm
      functionSourceFile: '/proc/self/cwd/pw_string/string_builder.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      'class.pw::StringBuilder *'
      argCount:        4
      argTypes:
        - 'class.pw::StringBuilder *'
        - 'class.FuzzedDataProvider *'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - this
        - str
        - pos
        - count
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2pw13StringBuilder14SetErrorStatusENS_6StatusE
        - _ZN2pw13StringBuilder6appendEPKcm
        - _ZN2pw6Status10OutOfRangeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/string_builder.cc:58,20'
          Dst:             _ZN2pw6Status10OutOfRangeEv
        - Src:             'pw_string/string_builder.cc:58,5'
          Dst:             _ZN2pw13StringBuilder14SetErrorStatusENS_6StatusE
        - Src:             'pw_string/string_builder.cc:62,10'
          Dst:             _ZN2pw13StringBuilder6appendEPKcm
    - functionName:    _ZN2pw13StringBuilder6appendEPKcm
      functionSourceFile: '/proc/self/cwd/pw_string/string_builder.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      'class.pw::StringBuilder *'
      argCount:        3
      argTypes:
        - 'class.pw::StringBuilder *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - str
        - count
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw13StringBuilder18ResizeAndTerminateEm
        - _ZNK2pw13StringBuilder4sizeEv
        - _ZNK2pw4spanIcLm18446744073709551615EE4dataEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/string_builder.cc:38,44'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE4dataEv
        - Src:             'pw_string/string_builder.cc:38,53'
          Dst:             _ZNK2pw13StringBuilder4sizeEv
        - Src:             'pw_string/string_builder.cc:39,20'
          Dst:             _ZN2pw13StringBuilder18ResizeAndTerminateEm
    - functionName:    _ZN2pw13StringBuilder18ResizeAndTerminateEm
      functionSourceFile: '/proc/self/cwd/pw_string/string_builder.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'class.pw::StringBuilder *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - chars_to_append
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2pw13StringBuilder10StatusCodeENS_6StatusE
        - _ZN2pw13StringBuilder13NullTerminateEv
        - _ZN2pw13StringBuilder14SetErrorStatusENS_6StatusE
        - _ZN2pw6Status17ResourceExhaustedEv
        - _ZN2pw8OkStatusEv
        - _ZNK2pw13StringBuilder8max_sizeEv
        - _ZNK2pw4spanIcLm18446744073709551615EE5emptyEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/string_builder.cc:66,51'
          Dst:             _ZNK2pw13StringBuilder8max_sizeEv
        - Src:             'pw_string/string_builder.cc:66,64'
          Dst:             _ZNK2pw13StringBuilder4sizeEv
        - Src:             'pw_string/string_builder.cc:70,3'
          Dst:             _ZN2pw13StringBuilder13NullTerminateEv
        - Src:             'pw_string/string_builder.cc:72,15'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE5emptyEv
        - Src:             'pw_string/string_builder.cc:73,20'
          Dst:             _ZN2pw6Status17ResourceExhaustedEv
        - Src:             'pw_string/string_builder.cc:73,5'
          Dst:             _ZN2pw13StringBuilder14SetErrorStatusENS_6StatusE
        - Src:             'pw_string/string_builder.cc:75,31'
          Dst:             _ZN2pw8OkStatusEv
        - Src:             'pw_string/string_builder.cc:75,20'
          Dst:             _ZN2pw13StringBuilder10StatusCodeENS_6StatusE
    - functionName:    _ZN2pw6string14ClampedCStringEPKcm
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - max_len
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw4spanIKcLm18446744073709551615EEC2EPS1_m
        - _ZN2pw6string14ClampedCStringENS_4spanIKcLm18446744073709551615EEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/public/pw_string/util.h:64,25'
          Dst:             _ZN2pw4spanIKcLm18446744073709551615EEC2EPS1_m
        - Src:             'pw_string/public/pw_string/util.h:64,10'
          Dst:             _ZN2pw6string14ClampedCStringENS_4spanIKcLm18446744073709551615EEE
    - functionName:    _ZN2pw13StringBuilder6appendERKNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/proc/self/cwd/pw_string/string_builder.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      'class.pw::StringBuilder *'
      argCount:        2
      argTypes:
        - 'class.pw::StringBuilder *'
        - 'class.FuzzedDataProvider *'
      constantsTouched: []
      argNames:
        - this
        - str
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw13StringBuilder6appendEPKcm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/string_builder.cc:51,10'
          Dst:             _ZN2pw13StringBuilder6appendEPKcm
    - functionName:    _ZN2pw13StringBuilder6appendEPKc
      functionSourceFile: '/proc/self/cwd/pw_string/string_builder.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      'class.pw::StringBuilder *'
      argCount:        2
      argTypes:
        - 'class.pw::StringBuilder *'
        - 'char *'
      constantsTouched: []
      argNames:
        - this
        - str
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw13StringBuilder6appendERKNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN2pw6string14ClampedCStringEPKcm
        - _ZNK2pw13StringBuilder4sizeEv
        - _ZNK2pw4spanIcLm18446744073709551615EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/string_builder.cc:47,53'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE4sizeEv
        - Src:             'pw_string/string_builder.cc:47,62'
          Dst:             _ZNK2pw13StringBuilder4sizeEv
        - Src:             'pw_string/string_builder.cc:47,17'
          Dst:             _ZN2pw6string14ClampedCStringEPKcm
        - Src:             'pw_string/string_builder.cc:47,10'
          Dst:             _ZN2pw13StringBuilder6appendERKNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN2pw13StringBuilder6appendEmc
      functionSourceFile: '/proc/self/cwd/pw_string/string_builder.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      'class.pw::StringBuilder *'
      argCount:        3
      argTypes:
        - 'class.pw::StringBuilder *'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - this
        - count
        - ch
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw13StringBuilder18ResizeAndTerminateEm
        - _ZNK2pw13StringBuilder4sizeEv
        - _ZNK2pw4spanIcLm18446744073709551615EE4dataEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/string_builder.cc:32,44'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE4dataEv
        - Src:             'pw_string/string_builder.cc:32,53'
          Dst:             _ZNK2pw13StringBuilder4sizeEv
        - Src:             'pw_string/string_builder.cc:33,35'
          Dst:             _ZN2pw13StringBuilder18ResizeAndTerminateEm
    - functionName:    _ZN2pw13StringBuilder5clearEv
      functionSourceFile: '/proc/self/cwd/pw_string/string_builder.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.pw::StringBuilder *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw13StringBuilder10StatusCodeENS_6StatusE
        - _ZN2pw13StringBuilder13NullTerminateEv
        - _ZN2pw8OkStatusEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/string_builder.cc:26,3'
          Dst:             _ZN2pw13StringBuilder13NullTerminateEv
        - Src:             'pw_string/string_builder.cc:27,24'
          Dst:             _ZN2pw8OkStatusEv
        - Src:             'pw_string/string_builder.cc:27,13'
          Dst:             _ZN2pw13StringBuilder10StatusCodeENS_6StatusE
        - Src:             'pw_string/string_builder.cc:28,29'
          Dst:             _ZN2pw8OkStatusEv
        - Src:             'pw_string/string_builder.cc:28,18'
          Dst:             _ZN2pw13StringBuilder10StatusCodeENS_6StatusE
    - functionName:    _Z16__libcpp_signbitIfEbT_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/math.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - __lcpp_x
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z17__libcpp_isfiniteIfEbT_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/math.h'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - __lcpp_x
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z14__libcpp_isnanIfEbT_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/math.h'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - __lcpp_x
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw14StatusWithSize17ResourceExhaustedEm
      functionSourceFile: '/proc/self/cwd/pw_status/public/pw_status/status_with_size.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw14StatusWithSizeC2ENS_6StatusEm
        - _ZN2pw6Status17ResourceExhaustedEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_status/public/pw_status/status_with_size.h:75,27'
          Dst:             _ZN2pw6Status17ResourceExhaustedEv
        - Src:             'pw_status/public/pw_status/status_with_size.h:75,12'
          Dst:             _ZN2pw14StatusWithSizeC2ENS_6StatusEm
    - functionName:    _ZN2pw6string22CopyEntireStringOrNullERKNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_4spanIcLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_string/type_to_string.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'class.FuzzedDataProvider *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - value
        - buffer
        - ''
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2pw14StatusWithSizeC2ImvEET_
        - _ZN2pw6string12_GLOBAL__N_121HandleExhaustedBufferENS_4spanIcLm18446744073709551615EEE
        - _ZNK2pw4spanIcLm18446744073709551615EE4dataEv
        - _ZNK2pw4spanIcLm18446744073709551615EE4sizeEv
        - _ZNK2pw4spanIcLm18446744073709551615EEixEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/type_to_string.cc:190,30'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE4sizeEv
        - Src:             'pw_string/type_to_string.cc:191,12'
          Dst:             _ZN2pw6string12_GLOBAL__N_121HandleExhaustedBufferENS_4spanIcLm18446744073709551615EEE
        - Src:             'pw_string/type_to_string.cc:194,22'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE4dataEv
        - Src:             'pw_string/type_to_string.cc:195,3'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EEixEm
        - Src:             'pw_string/type_to_string.cc:196,10'
          Dst:             _ZN2pw14StatusWithSizeC2ImvEET_
    - functionName:    _ZN2pw6string12_GLOBAL__N_121HandleExhaustedBufferENS_4spanIcLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_string/type_to_string.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - buffer
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2pw14StatusWithSize17ResourceExhaustedEm
        - _ZNK2pw4spanIcLm18446744073709551615EE5emptyEv
        - _ZNK2pw4spanIcLm18446744073709551615EEixEm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/type_to_string.cc:54,15'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE5emptyEv
        - Src:             'pw_string/type_to_string.cc:55,5'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EEixEm
        - Src:             'pw_string/type_to_string.cc:57,10'
          Dst:             _ZN2pw14StatusWithSize17ResourceExhaustedEm
    - functionName:    _ZN2pw6string15PointerToStringEPKvNS_4spanIcLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_string/type_to_string.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - pointer
        - buffer
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2pw6string14IntToHexStringEmNS_4spanIcLm18446744073709551615EEEh
        - _ZN2pw6string22CopyEntireStringOrNullERKNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_4spanIcLm18446744073709551615EEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/type_to_string.cc:183,12'
          Dst:             _ZN2pw6string22CopyEntireStringOrNullERKNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_4spanIcLm18446744073709551615EEE
        - Src:             'pw_string/type_to_string.cc:185,10'
          Dst:             _ZN2pw6string14IntToHexStringEmNS_4spanIcLm18446744073709551615EEEh
    - functionName:    _ZN2pw6string14IntToHexStringEmNS_4spanIcLm18446744073709551615EEEh
      functionSourceFile: '/proc/self/cwd/pw_string/type_to_string.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - 'char *'
        - char
      constantsTouched: []
      argNames:
        - value
        - buffer
        - min_width
        - ''
      BBCount:         10
      ICount:          98
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2pw14StatusWithSizeC2IhvEET_
        - _ZN2pw6string12_GLOBAL__N_121HandleExhaustedBufferENS_4spanIcLm18446744073709551615EEE
        - _ZN2pw6string13HexDigitCountEm
        - _ZNK2pw4spanIcLm18446744073709551615EE4sizeEv
        - _ZNK2pw4spanIcLm18446744073709551615EEixEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/type_to_string.cc:120,40'
          Dst:             _ZN2pw6string13HexDigitCountEm
        - Src:             'pw_string/type_to_string.cc:122,24'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE4sizeEv
        - Src:             'pw_string/type_to_string.cc:123,12'
          Dst:             _ZN2pw6string12_GLOBAL__N_121HandleExhaustedBufferENS_4spanIcLm18446744073709551615EEE
        - Src:             'pw_string/type_to_string.cc:127,5'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EEixEm
        - Src:             'pw_string/type_to_string.cc:131,3'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EEixEm
        - Src:             'pw_string/type_to_string.cc:132,10'
          Dst:             _ZN2pw14StatusWithSizeC2IhvEET_
    - functionName:    _ZN2pw6string13HexDigitCountEm
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/type_to_string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - integer
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw14StatusWithSizeC2IhvEET_
      functionSourceFile: '/proc/self/cwd/pw_status/public/pw_status/status_with_size.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.pw::pw_span_internal::ExtentStorage *'
        - char
      constantsTouched: []
      argNames:
        - this
        - size
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw6string22CopyEntireStringOrNullEPKcNS_4spanIcLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/type_to_string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - value
        - buffer
        - ''
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2pw6string15PointerToStringEPKvNS_4spanIcLm18446744073709551615EEE
        - _ZN2pw6string22CopyEntireStringOrNullERKNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_4spanIcLm18446744073709551615EEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/public/pw_string/type_to_string.h:148,12'
          Dst:             _ZN2pw6string15PointerToStringEPKvNS_4spanIcLm18446744073709551615EEE
        - Src:             'pw_string/public/pw_string/type_to_string.h:150,10'
          Dst:             _ZN2pw6string22CopyEntireStringOrNullERKNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_4spanIcLm18446744073709551615EEE
    - functionName:    _ZN2pw6string12BoolToStringEbNS_4spanIcLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_string/type_to_string.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - bool
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - value
        - buffer
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6string22CopyEntireStringOrNullEPKcNS_4spanIcLm18446744073709551615EEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/type_to_string.cc:178,10'
          Dst:             _ZN2pw6string22CopyEntireStringOrNullEPKcNS_4spanIcLm18446744073709551615EEE
    - functionName:    _Z5isnanf
      functionSourceFile: '/usr/local/bin/../include/c++/v1/math.h'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - __lcpp_x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z14__libcpp_isnanIfEbT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/math.h:554,42'
          Dst:             _Z14__libcpp_isnanIfEbT_
    - functionName:    _Z7signbitIfENSt3__19enable_ifIXsr3std17is_floating_pointIT_EE5valueEbE4typeES2_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/math.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - __lcpp_x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z16__libcpp_signbitIfEbT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/math.h:335,12'
          Dst:             _Z16__libcpp_signbitIfEbT_
    - functionName:    _Z3absf
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - __lcpp_x
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z8isfiniteIfENSt3__19enable_ifIXaasr3std13is_arithmeticIT_EE5valuesr3std14numeric_limitsIS2_EE12has_infinityEbE4typeES2_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/math.h'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - __lcpp_x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17__libcpp_isfiniteIfEbT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/math.h:454,12'
          Dst:             _Z17__libcpp_isfiniteIfEbT_
    - functionName:    _ZN2pw6string18FloatAsIntToStringEfNS_4spanIcLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_string/type_to_string.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - float
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - value
        - buffer
        - ''
      BBCount:         17
      ICount:          126
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _Z3absf
        - _Z5isnanf
        - _Z7signbitIfENSt3__19enable_ifIXsr3std17is_floating_pointIT_EE5valueEbE4typeES2_
        - _Z8isfiniteIfENSt3__19enable_ifIXaasr3std13is_arithmeticIT_EE5valuesr3std14numeric_limitsIS2_EE12has_infinityEbE4typeES2_
        - _ZN2pw14StatusWithSizeC2ImvEET_
        - _ZN2pw6string11IntToStringIlEENS_14StatusWithSizeET_NS_4spanIcLm18446744073709551615EEE
        - _ZN2pw6string12_GLOBAL__N_121HandleExhaustedBufferENS_4spanIcLm18446744073709551615EEE
        - _ZNK2pw4spanIcLm18446744073709551615EE4dataEv
        - _ZNK2pw4spanIcLm18446744073709551615EE4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/type_to_string.cc:157,7'
          Dst:             _Z8isfiniteIfENSt3__19enable_ifIXaasr3std13is_arithmeticIT_EE5valuesr3std14numeric_limitsIS2_EE12has_infinityEbE4typeES2_
        - Src:             'pw_string/type_to_string.cc:158,7'
          Dst:             _Z3absf
        - Src:             'pw_string/type_to_string.cc:160,12'
          Dst:             _ZN2pw6string11IntToStringIlEENS_14StatusWithSizeET_NS_4spanIcLm18446744073709551615EEE
        - Src:             'pw_string/type_to_string.cc:165,34'
          Dst:             _Z7signbitIfENSt3__19enable_ifIXsr3std17is_floating_pointIT_EE5valueEbE4typeES2_
        - Src:             'pw_string/type_to_string.cc:165,72'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE4sizeEv
        - Src:             'pw_string/type_to_string.cc:166,24'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE4dataEv
        - Src:             'pw_string/type_to_string.cc:167,9'
          Dst:             _Z7signbitIfENSt3__19enable_ifIXsr3std17is_floating_pointIT_EE5valueEbE4typeES2_
        - Src:             'pw_string/type_to_string.cc:170,22'
          Dst:             _Z5isnanf
        - Src:             'pw_string/type_to_string.cc:171,12'
          Dst:             _ZN2pw14StatusWithSizeC2ImvEET_
        - Src:             'pw_string/type_to_string.cc:174,10'
          Dst:             _ZN2pw6string12_GLOBAL__N_121HandleExhaustedBufferENS_4spanIcLm18446744073709551615EEE
    - functionName:    _ZN2pw6string11IntToStringIlEENS_14StatusWithSizeET_NS_4spanIcLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_string/type_to_string.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - value
        - buffer
        - ''
      BBCount:         11
      ICount:          110
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2pw6string11IntToStringImEENS_14StatusWithSizeET_NS_4spanIcLm18446744073709551615EEE
        - _ZN2pw6string12_GLOBAL__N_121HandleExhaustedBufferENS_4spanIcLm18446744073709551615EEE
        - _ZNK2pw14StatusWithSize2okEv
        - _ZNK2pw14StatusWithSize4sizeEv
        - _ZNK2pw4spanIcLm18446744073709551615EE5emptyEv
        - _ZNK2pw4spanIcLm18446744073709551615EEixEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/type_to_string.cc:138,12'
          Dst:             _ZN2pw6string11IntToStringImEENS_14StatusWithSizeET_NS_4spanIcLm18446744073709551615EEE
        - Src:             'pw_string/type_to_string.cc:145,30'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE5emptyEv
        - Src:             'pw_string/type_to_string.cc:145,56'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE7subspanEmm
        - Src:             'pw_string/type_to_string.cc:144,17'
          Dst:             _ZN2pw6string11IntToStringImEENS_14StatusWithSizeET_NS_4spanIcLm18446744073709551615EEE
        - Src:             'pw_string/type_to_string.cc:147,14'
          Dst:             _ZNK2pw14StatusWithSize2okEv
        - Src:             'pw_string/type_to_string.cc:148,5'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EEixEm
        - Src:             'pw_string/type_to_string.cc:149,34'
          Dst:             _ZNK2pw14StatusWithSize4sizeEv
        - Src:             'pw_string/type_to_string.cc:149,12'
          Dst:             _ZN2pw14StatusWithSizeC2ImvEET_
        - Src:             'pw_string/type_to_string.cc:152,10'
          Dst:             _ZN2pw6string12_GLOBAL__N_121HandleExhaustedBufferENS_4spanIcLm18446744073709551615EEE
    - functionName:    _ZN2pw6string11IntToStringImEENS_14StatusWithSizeET_NS_4spanIcLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_string/type_to_string.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - value
        - buffer
        - ''
      BBCount:         16
      ICount:          146
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2pw14StatusWithSizeC2IhvEET_
        - _ZN2pw6string12_GLOBAL__N_121HandleExhaustedBufferENS_4spanIcLm18446744073709551615EEE
        - _ZN2pw6string17DecimalDigitCountEm
        - _ZNK2pw4spanIcLm18446744073709551615EE4sizeEv
        - _ZNK2pw4spanIcLm18446744073709551615EEixEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/type_to_string.cc:84,37'
          Dst:             _ZN2pw6string17DecimalDigitCountEm
        - Src:             'pw_string/type_to_string.cc:86,30'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE4sizeEv
        - Src:             'pw_string/type_to_string.cc:87,12'
          Dst:             _ZN2pw6string12_GLOBAL__N_121HandleExhaustedBufferENS_4spanIcLm18446744073709551615EEE
        - Src:             'pw_string/type_to_string.cc:90,3'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EEixEm
        - Src:             'pw_string/type_to_string.cc:110,7'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EEixEm
        - Src:             'pw_string/type_to_string.cc:114,10'
          Dst:             _ZN2pw14StatusWithSizeC2IhvEET_
    - functionName:    _ZN2pw6string17DecimalDigitCountEm
      functionSourceFile: '/proc/self/cwd/pw_string/type_to_string.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - integer
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5cpp2011countl_zeroImEENSt3__19enable_ifIXsr3std11is_unsignedIT_EE5valueEiE4typeES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/type_to_string.cc:66,13'
          Dst:             _ZN5cpp2011countl_zeroImEENSt3__19enable_ifIXsr3std11is_unsignedIT_EE5valueEiE4typeES3_
    - functionName:    _ZN2pw17InlineBasicStringIcLm65535EE5clearEv
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/internal/string_common_functions.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.pw::Vector.96 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw17InlineBasicStringIcLm65535EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/public/pw_string/internal/string_common_functions.inc:181,46'
          Dst:             _ZN2pw17InlineBasicStringIcLm65535EE4dataEv
        - Src:             'pw_string/public/pw_string/internal/string_common_functions.inc:181,26'
          Dst:             _ZN2pw17InlineBasicStringIcLm65535EE19SetSizeAndTerminateEPcm
    - functionName:    _ZN2pw17InlineBasicStringIcLm65535EE4dataEv
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.pw::Vector.96 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2pw17InlineBasicStringIcLm0EE4dataEv
        - __clang_call_terminate
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/public/pw_string/string.h:326,57'
          Dst:             _ZN2pw17InlineBasicStringIcLm0EE4dataEv
        - Src:             'pw_string/public/pw_string/string.h:326,57'
          Dst:             __clang_call_terminate
    - functionName:    _ZN2pw17InlineBasicStringIcLm65535EE19SetSizeAndTerminateEPcm
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'class.pw::Vector.96 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - length
      BBCount:         7
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw11string_impl11char_traitsIcE6assignERcRKc
        - _ZN2pw17InlineBasicStringIcLm65535EE8set_sizeEm
        - _ZNK2pw17InlineBasicStringIcLm65535EE8max_sizeEv
        - pw_assert_HandleFailure
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/public/pw_string/string.h:402,5'
          Dst:             _ZNK2pw17InlineBasicStringIcLm65535EE8max_sizeEv
        - Src:             'pw_string/public/pw_string/string.h:402,5'
          Dst:             pw_assert_HandleFailure
        - Src:             'pw_string/public/pw_string/string.h:403,5'
          Dst:             _ZN2pw11string_impl11char_traitsIcE6assignERcRKc
        - Src:             'pw_string/public/pw_string/string.h:404,5'
          Dst:             _ZN2pw17InlineBasicStringIcLm65535EE8set_sizeEm
    - functionName:    _ZNK2pw17InlineBasicStringIcLm65535EE8max_sizeEv
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.pw::Vector.96 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw11string_impl11char_traitsIcE6assignERcRKc
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/internal/string_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - dest
        - source
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw17InlineBasicStringIcLm65535EE8set_sizeEm
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::Vector.96 *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - length
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw11string_impl17CheckedCastToSizeImEEtT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/public/pw_string/string.h:399,15'
          Dst:             _ZN2pw11string_impl17CheckedCastToSizeImEEtT_
    - functionName:    _ZN2pw11string_impl17CheckedCastToSizeImEEtT_
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/internal/string_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - num
      BBCount:         7
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - pw_assert_HandleFailure
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/public/pw_string/internal/string_impl.h:125,3'
          Dst:             pw_assert_HandleFailure
    - functionName:    _ZN2pw17InlineBasicStringIcLm0EE4dataEv
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/string.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.pw::InlineBasicString.95 *'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN2pw6string12FormatVaListERNS_17InlineBasicStringIcLm65535EEEPKcP13__va_list_tagENK3$_0clEPcm'
      functionSourceFile: '/proc/self/cwd/pw_string/format.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'class.anon *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - buffer
        - capacity
      BBCount:         3
      ICount:          64
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw4spanIcLm18446744073709551615EEC2EPcm
        - _ZN2pw6string12FormatVaListENS_4spanIcLm18446744073709551615EEEPKcP13__va_list_tag
        - _ZNK2pw14StatusWithSize4sizeEv
        - _ZNK2pw14StatusWithSize6statusEv
        - _ZNK2pw17InlineBasicStringIcLm65535EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/format.cc:68,43'
          Dst:             _ZNK2pw17InlineBasicStringIcLm65535EE4sizeEv
        - Src:             'pw_string/format.cc:68,73'
          Dst:             _ZNK2pw17InlineBasicStringIcLm65535EE4sizeEv
        - Src:             'pw_string/format.cc:68,22'
          Dst:             _ZN2pw4spanIcLm18446744073709551615EEC2EPcm
        - Src:             'pw_string/format.cc:68,9'
          Dst:             _ZN2pw6string12FormatVaListENS_4spanIcLm18446744073709551615EEEPKcP13__va_list_tag
        - Src:             'pw_string/format.cc:71,21'
          Dst:             _ZNK2pw14StatusWithSize6statusEv
        - Src:             'pw_string/format.cc:72,19'
          Dst:             _ZNK2pw17InlineBasicStringIcLm65535EE4sizeEv
        - Src:             'pw_string/format.cc:72,35'
          Dst:             _ZNK2pw14StatusWithSize4sizeEv
    - functionName:    _ZN2pw6string12FormatVaListENS_4spanIcLm18446744073709551615EEEPKcP13__va_list_tag
      functionSourceFile: '/proc/self/cwd/pw_string/format.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - 'char *'
        - 'char *'
        - 'struct.__va_list_tag *'
      constantsTouched: []
      argNames:
        - buffer
        - format
        - args
        - ''
      BBCount:         10
      ICount:          78
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2pw14StatusWithSize15InvalidArgumentEm
        - _ZN2pw14StatusWithSize17ResourceExhaustedEm
        - _ZN2pw14StatusWithSizeC2IivEET_
        - _ZNK2pw4spanIcLm18446744073709551615EE4dataEv
        - _ZNK2pw4spanIcLm18446744073709551615EE4sizeEv
        - _ZNK2pw4spanIcLm18446744073709551615EE5emptyEv
        - _ZNK2pw4spanIcLm18446744073709551615EEixEm
        - vsnprintf
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/format.cc:33,14'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE5emptyEv
        - Src:             'pw_string/format.cc:34,12'
          Dst:             _ZN2pw14StatusWithSize17ResourceExhaustedEm
        - Src:             'pw_string/format.cc:37,44'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE4dataEv
        - Src:             'pw_string/format.cc:37,59'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE4sizeEv
        - Src:             'pw_string/format.cc:37,22'
          Dst:             vsnprintf
        - Src:             'pw_string/format.cc:42,5'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EEixEm
        - Src:             'pw_string/format.cc:43,12'
          Dst:             _ZN2pw14StatusWithSize15InvalidArgumentEm
        - Src:             'pw_string/format.cc:47,47'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE4sizeEv
        - Src:             'pw_string/format.cc:48,53'
          Dst:             _ZNK2pw4spanIcLm18446744073709551615EE4sizeEv
        - Src:             'pw_string/format.cc:48,12'
          Dst:             _ZN2pw14StatusWithSize17ResourceExhaustedEm
        - Src:             'pw_string/format.cc:51,10'
          Dst:             _ZN2pw14StatusWithSizeC2IivEET_
    - functionName:    vsnprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - 'struct.__va_list_tag *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw14StatusWithSize15InvalidArgumentEm
      functionSourceFile: '/proc/self/cwd/pw_status/public/pw_status/status_with_size.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw14StatusWithSizeC2ENS_6StatusEm
        - _ZN2pw6Status15InvalidArgumentEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_status/public/pw_status/status_with_size.h:57,27'
          Dst:             _ZN2pw6Status15InvalidArgumentEv
        - Src:             'pw_status/public/pw_status/status_with_size.h:57,12'
          Dst:             _ZN2pw14StatusWithSizeC2ENS_6StatusEm
    - functionName:    _ZN2pw6string21FormatOverwriteVaListERNS_17InlineBasicStringIcLm65535EEEPKcP13__va_list_tag
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/format.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'class.pw::Vector.96 *'
        - 'char *'
        - 'struct.__va_list_tag *'
      constantsTouched: []
      argNames:
        - string
        - format
        - args
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw17InlineBasicStringIcLm65535EE5clearEv
        - _ZN2pw6string12FormatVaListERNS_17InlineBasicStringIcLm65535EEEPKcP13__va_list_tag
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/public/pw_string/format.h:87,10'
          Dst:             _ZN2pw17InlineBasicStringIcLm65535EE5clearEv
        - Src:             'pw_string/public/pw_string/format.h:88,10'
          Dst:             _ZN2pw6string12FormatVaListERNS_17InlineBasicStringIcLm65535EEEPKcP13__va_list_tag
    - functionName:    _ZN2pw6string12FormatVaListERNS_17InlineBasicStringIcLm65535EEEPKcP13__va_list_tag
      functionSourceFile: '/proc/self/cwd/pw_string/format.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'class.pw::Vector.96 *'
        - 'char *'
        - 'struct.__va_list_tag *'
      constantsTouched: []
      argNames:
        - string
        - format
        - args
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - '_ZN2pw17InlineBasicStringIcLm65535EE20resize_and_overwriteIZNS_6string12FormatVaListERS1_PKcP13__va_list_tagE3$_0EEvT_'
        - _ZN2pw6StatusC2E9pw_Status
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/format.cc:64,10'
          Dst:             _ZN2pw6StatusC2E9pw_Status
        - Src:             'pw_string/format.cc:65,10'
          Dst:             '_ZN2pw17InlineBasicStringIcLm65535EE20resize_and_overwriteIZNS_6string12FormatVaListERS1_PKcP13__va_list_tagE3$_0EEvT_'
    - functionName:    '_ZN2pw17InlineBasicStringIcLm65535EE20resize_and_overwriteIZNS_6string12FormatVaListERS1_PKcP13__va_list_tagE3$_0EEvT_'
      functionSourceFile: '/proc/self/cwd/pw_string/public/pw_string/internal/string_common_functions.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::Vector.96 *'
        - 'class.anon *'
      constantsTouched: []
      argNames:
        - this
        - operation
      BBCount:         7
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw17InlineBasicStringIcLm65535EE4dataEv
        - _ZNK2pw17InlineBasicStringIcLm65535EE8max_sizeEv
        - '_ZZN2pw6string12FormatVaListERNS_17InlineBasicStringIcLm65535EEEPKcP13__va_list_tagENK3$_0clEPcm'
        - pw_assert_HandleFailure
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/public/pw_string/internal/string_common_functions.inc:452,48'
          Dst:             _ZN2pw17InlineBasicStringIcLm65535EE4dataEv
        - Src:             'pw_string/public/pw_string/internal/string_common_functions.inc:452,56'
          Dst:             _ZNK2pw17InlineBasicStringIcLm65535EE8max_sizeEv
        - Src:             'pw_string/public/pw_string/internal/string_common_functions.inc:452,27'
          Dst:             '_ZZN2pw6string12FormatVaListERNS_17InlineBasicStringIcLm65535EEEPKcP13__va_list_tagENK3$_0clEPcm'
        - Src:             'pw_string/public/pw_string/internal/string_common_functions.inc:453,3'
          Dst:             _ZNK2pw17InlineBasicStringIcLm65535EE8max_sizeEv
        - Src:             'pw_string/public/pw_string/internal/string_common_functions.inc:453,3'
          Dst:             pw_assert_HandleFailure
        - Src:             'pw_string/public/pw_string/internal/string_common_functions.inc:454,23'
          Dst:             _ZN2pw17InlineBasicStringIcLm65535EE4dataEv
        - Src:             'pw_string/public/pw_string/internal/string_common_functions.inc:454,3'
          Dst:             _ZN2pw17InlineBasicStringIcLm65535EE19SetSizeAndTerminateEPcm
    - functionName:    _ZN2pw6string15FormatOverwriteERNS_17InlineBasicStringIcLm65535EEEPKcz
      functionSourceFile: '/proc/self/cwd/pw_string/format.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'class.pw::Vector.96 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - string
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6string21FormatOverwriteVaListERNS_17InlineBasicStringIcLm65535EEEPKcP13__va_list_tag
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/format.cc:80,25'
          Dst:             _ZN2pw6string21FormatOverwriteVaListERNS_17InlineBasicStringIcLm65535EEEPKcP13__va_list_tag
    - functionName:    _ZN2pw6string6FormatERNS_17InlineBasicStringIcLm65535EEEPKcz
      functionSourceFile: '/proc/self/cwd/pw_string/format.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'class.pw::Vector.96 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - string
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6string12FormatVaListERNS_17InlineBasicStringIcLm65535EEEPKcP13__va_list_tag
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/format.cc:57,25'
          Dst:             _ZN2pw6string12FormatVaListERNS_17InlineBasicStringIcLm65535EEEPKcP13__va_list_tag
    - functionName:    _ZN2pw6string6FormatENS_4spanIcLm18446744073709551615EEEPKcz
      functionSourceFile: '/proc/self/cwd/pw_string/format.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - buffer
        - format
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6string12FormatVaListENS_4spanIcLm18446744073709551615EEEPKcP13__va_list_tag
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_string/format.cc:24,33'
          Dst:             _ZN2pw6string12FormatVaListENS_4spanIcLm18446744073709551615EEEPKcP13__va_list_tag
    - functionName:    _ZN2pw4spanIKcLm18446744073709551615EEC2INSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEvEERKT_
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.pw::span *'
        - 'class.FuzzedDataProvider *'
      constantsTouched: []
      argNames:
        - this
        - container
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw4spanIKcLm18446744073709551615EEC2EPS1_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:314,9'
          Dst:             _ZN2pw4spanIKcLm18446744073709551615EEC2EPS1_m
    - functionName:    _ZN2pw6sys_io9WriteLineERKNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/proc/self/cwd/pw_sys_io_stdio/sys_io.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'class.FuzzedDataProvider *'
      constantsTouched: []
      argNames:
        - s
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2pw14StatusWithSizeC2ENS_6StatusEm
        - _ZN2pw4spanIKcLm18446744073709551615EEC2INSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEvEERKT_
        - _ZN2pw6sys_io10WriteBytesENS_4spanIKSt4byteLm18446744073709551615EEE
        - _ZN2pw6sys_io9WriteByteESt4byte
        - _ZNK2pw14StatusWithSize2okEv
        - _ZNK2pw14StatusWithSize4sizeEv
        - _ZNK2pw6Status2okEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_sys_io_stdio/sys_io.cc:48,52'
          Dst:             _ZN2pw4spanIKcLm18446744073709551615EEC2INSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEvEERKT_
        - Src:             'pw_sys_io_stdio/sys_io.cc:48,43'
          Dst:             _ZN2pw8as_bytesIKcLm18446744073709551615EEENS_4spanIKSt4byteXqueqT0_L_ZNS_L14dynamic_extentEEL_ZNS_L14dynamic_extentEEmlstT_T0_EEENS2_IS5_XT0_EEE
        - Src:             'pw_sys_io_stdio/sys_io.cc:48,32'
          Dst:             _ZN2pw6sys_io10WriteBytesENS_4spanIKSt4byteLm18446744073709551615EEE
        - Src:             'pw_sys_io_stdio/sys_io.cc:49,20'
          Dst:             _ZNK2pw14StatusWithSize2okEv
        - Src:             'pw_sys_io_stdio/sys_io.cc:52,32'
          Dst:             _ZNK2pw14StatusWithSize4sizeEv
        - Src:             'pw_sys_io_stdio/sys_io.cc:55,19'
          Dst:             _ZN2pw6sys_io9WriteByteESt4byte
        - Src:             'pw_sys_io_stdio/sys_io.cc:56,14'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_sys_io_stdio/sys_io.cc:60,10'
          Dst:             _ZN2pw14StatusWithSizeC2ENS_6StatusEm
    - functionName:    _ZN2pw6sys_io9WriteByteESt4byte
      functionSourceFile: '/proc/self/cwd/pw_sys_io_stdio/sys_io.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - b
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2pw6Status8InternalEv
        - _ZN2pw8OkStatusEv
        - putchar
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_sys_io_stdio/sys_io.cc:40,7'
          Dst:             putchar
        - Src:             'pw_sys_io_stdio/sys_io.cc:41,12'
          Dst:             _ZN2pw6Status8InternalEv
        - Src:             'pw_sys_io_stdio/sys_io.cc:43,10'
          Dst:             _ZN2pw8OkStatusEv
    - functionName:    putchar
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2pw6Status8InternalEv
      functionSourceFile: '/proc/self/cwd/pw_status/public/pw_status/status.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6StatusC2E9pw_Status
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_status/public/pw_status/status.h:131,12'
          Dst:             _ZN2pw6StatusC2E9pw_Status
    - functionName:    _ZN2pw6sys_io11TryReadByteEPSt4byte
      functionSourceFile: '/proc/self/cwd/pw_sys_io_stdio/sys_io.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6Status13UnimplementedEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_sys_io_stdio/sys_io.cc:36,10'
          Dst:             _ZN2pw6Status13UnimplementedEv
    - functionName:    _ZN2pw6Status18FailedPreconditionEv
      functionSourceFile: '/proc/self/cwd/pw_status/public/pw_status/status.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2pw6StatusC2E9pw_Status
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_status/public/pw_status/status.h:119,12'
          Dst:             _ZN2pw6StatusC2E9pw_Status
    - functionName:    _ZN2pw6sys_io8ReadByteEPSt4byte
      functionSourceFile: '/proc/self/cwd/pw_sys_io_stdio/sys_io.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dest
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2pw6Status17ResourceExhaustedEv
        - _ZN2pw6Status18FailedPreconditionEv
        - _ZN2pw8OkStatusEv
        - getchar
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_sys_io_stdio/sys_io.cc:23,12'
          Dst:             _ZN2pw6Status18FailedPreconditionEv
        - Src:             'pw_sys_io_stdio/sys_io.cc:26,15'
          Dst:             getchar
        - Src:             'pw_sys_io_stdio/sys_io.cc:28,12'
          Dst:             _ZN2pw6Status17ResourceExhaustedEv
        - Src:             'pw_sys_io_stdio/sys_io.cc:31,10'
          Dst:             _ZN2pw8OkStatusEv
    - functionName:    getchar
      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:    _ZNK2pw4spanIKSt4byteLm18446744073709551615EEixEm
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'class.pw::span *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:391,14'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE4dataEv
    - functionName:    _ZN2pw6sys_io10WriteBytesENS_4spanIKSt4byteLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_sys_io/sys_io.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - src
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2pw14StatusWithSizeC2ENS_6StatusEm
        - _ZN2pw14StatusWithSizeC2ImvEET_
        - _ZN2pw6sys_io9WriteByteESt4byte
        - _ZNK2pw4spanIKSt4byteLm18446744073709551615EE10size_bytesEv
        - _ZNK2pw4spanIKSt4byteLm18446744073709551615EEixEm
        - _ZNK2pw6Status2okEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_sys_io/sys_io.cc:30,30'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE10size_bytesEv
        - Src:             'pw_sys_io/sys_io.cc:31,31'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EEixEm
        - Src:             'pw_sys_io/sys_io.cc:31,21'
          Dst:             _ZN2pw6sys_io9WriteByteESt4byte
        - Src:             'pw_sys_io/sys_io.cc:32,17'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_sys_io/sys_io.cc:33,14'
          Dst:             _ZN2pw14StatusWithSizeC2ENS_6StatusEm
        - Src:             'pw_sys_io/sys_io.cc:36,29'
          Dst:             _ZNK2pw4spanIKSt4byteLm18446744073709551615EE10size_bytesEv
        - Src:             'pw_sys_io/sys_io.cc:36,10'
          Dst:             _ZN2pw14StatusWithSizeC2ImvEET_
    - functionName:    _ZNK2pw4spanISt4byteLm18446744073709551615EEixEm
      functionSourceFile: '/proc/self/cwd/pw_span/public/pw_span/internal/span_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'class.pw::span *'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2pw4spanISt4byteLm18446744073709551615EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_span/public/pw_span/internal/span_impl.h:391,14'
          Dst:             _ZNK2pw4spanISt4byteLm18446744073709551615EE4dataEv
    - functionName:    _ZN2pw6sys_io9ReadBytesENS_4spanISt4byteLm18446744073709551615EEE
      functionSourceFile: '/proc/self/cwd/pw_sys_io/sys_io.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - dest
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2pw14StatusWithSizeC2ENS_6StatusEm
        - _ZN2pw14StatusWithSizeC2ImvEET_
        - _ZN2pw6sys_io8ReadByteEPSt4byte
        - _ZNK2pw4spanISt4byteLm18446744073709551615EE10size_bytesEv
        - _ZNK2pw4spanISt4byteLm18446744073709551615EEixEm
        - _ZNK2pw6Status2okEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pw_sys_io/sys_io.cc:20,31'
          Dst:             _ZNK2pw4spanISt4byteLm18446744073709551615EE10size_bytesEv
        - Src:             'pw_sys_io/sys_io.cc:21,31'
          Dst:             _ZNK2pw4spanISt4byteLm18446744073709551615EEixEm
        - Src:             'pw_sys_io/sys_io.cc:21,21'
          Dst:             _ZN2pw6sys_io8ReadByteEPSt4byte
        - Src:             'pw_sys_io/sys_io.cc:22,17'
          Dst:             _ZNK2pw6Status2okEv
        - Src:             'pw_sys_io/sys_io.cc:23,14'
          Dst:             _ZN2pw14StatusWithSizeC2ENS_6StatusEm
        - Src:             'pw_sys_io/sys_io.cc:26,30'
          Dst:             _ZNK2pw4spanISt4byteLm18446744073709551615EE10size_bytesEv
        - Src:             'pw_sys_io/sys_io.cc:26,10'
          Dst:             _ZN2pw14StatusWithSizeC2ImvEET_
...
